Hotels in St. Petersburg, FL

18 locations found near St. Petersburg

Filters
Rating
Distance
  1. 421 4th Avenue North, St. Petersburg FL 33701

    4.6 Superb 538 reviews

    “We booked this hotel because of its location and free parking, which is very hard to find in downtown St. Pete. When we arrived we were so surprised (in a good way) with its rustic/historic interior and architecture! Everything is well thought of when it comes to what the guest will need. From the complimentary shuttle, onsite coffee shop/restaurant, and parking. Room was very clean and smelled so nice. This hotel is truly the definition of hidden local gem. We cannot wait till next our next visit to Tampa, this will be our go to!”

  2. 7401 Central Ave, St. Petersburg FL 33710

    4.8 Superb 142 reviews

    “This is a very nice hotel to stay at. They have wonderful amenities, the employees are very friendly & helpful and is close to the beaches and restaurants with a full healthy breakfast and the rooms are always clean. The Management team offer exceptional customer service, and any accommodations needed for individual stays and group stays. This hotel has a lot of history in famous people who have stayed here like Babe Ruth and Marilyn Monroe.”

  3. 25 2nd Street North, St. Petersburg FL 33701

    4.3 Superb 327 reviews

    “We had a great stay! We enjoyed the pool and the rooms were nice. Right in downtown and by the pier - with the best staff! Perry was so kind and welcoming as we got checked in. Taibin was fun and helpful as we checked out. Both guys are fantastic and made our stay memorable.”

  4. Advertisement

  5. 950 Lake Carillon Drive, St. Petersburg FL 33716

    4.2 Good 215 reviews

    “Hotel is renovating rooms now. Try to get a renovated room. I did not have a renovated room but it was still a nice room. Check-in is at 4 PM but I didn't get notifications after mobile check in until almost 5 PM that my room was ready. Rooms are functional and bed was very comfortable.”

  6. 501 5th Avenue Northeast, St. Petersburg FL 33701

    4 Good 492 reviews

    “The Vinoy is absolutely beautiful! They’ve done an incredible job maintaining the historic charm of the hotel while incorporating modern, elevated touches throughout. We stayed for a girls’ birthday weekend and had a beautiful, spacious room overlooking the bay. It was the perfect setting for a much-needed weekend away! We spent a lot of time relaxing by the pool, and the service was fantastic. Marc took such great care of us throughout the day, and Aaron made sure we had chairs and towels set up and ready for us. Those little details made the experience even better. The food was delicious, the property is gorgeous, and the entire weekend felt special from start to finish. We’re already talking about coming back! Highly recommend The Vinoy for a girls’ getaway, birthday weekend, or staycation in St. Petersburg.”

  7. 214 Madonna Blvd, St. Petersburg FL 33715

    4.4 Superb 75 reviews

    “Pros: Great location, by the beautiful Fort deSoto Park, the beaches, etc. Sitting on the water, the marina. Pleasant, helpful, professional, welcoming staff (front desk Loretta, Penny, Tomas, Maya, etc., cleaning staff Connie & others). Clean building, rooms. Nice pool & gym. Thanks to management lead Chad Ingram. Cons: next door restaurant can be a bit loud but they're good at respecting time limit.”

  8. 940 5th Ave S, St. Petersburg FL 33705

    4 Good 241 reviews

    “I really enjoyed my stay at this hotel. It definitely deserves 5 stars. The rooms and the entire hotel were clean, and the staff were very attentive, including the front desk receptionist. The breakfast was different every day and absolutely delicious. I’ve stayed in many hotels, and this was the first one where laundry was free, which was a great bonus. The only thing I would change is the pool—it feels a bit small for such a large hotel. However, it wasn’t a big issue. Overall, I truly enjoyed my stay. It was comfortable, clean, and a great experience.”

  9. 2349 Central Ave, St. Petersburg FL 33713

    4.3 Superb 47 reviews

    “My friend recommended and went with him. Got my own room which to me was cute, from the decor, tv, shower tiny sink it was just right for sleeping for we were out most of the time. The hotel has 3 bars to hang out at a lovely pool area to hang out sun, swim, drink and listen to fun music. The location perfectly located to walk around and shop, eat or drink elsewhere. The whole area is alive with people, music and fun. I could hear music and the people outside from room but to be expected in a fun party atmosphere so perfect for me, what I wanted and needed. The staff was friendly and accommodating. Only critic I have no iron or steamer or ironing board, but I'm sure if i had asked they would have provided. I am bringing friends next time or just come back myself, it was just right and I enjoyed myself at Mari Jean every moment and the area was fun, safe and lively, just what the doctor ordered. Thank you David and staff I'll be back.”

  10. 6800 Sunshine Skyway Lane South, St. Petersburg FL 33711

    4.2 Good 56 reviews

    “Very happy with the resort and all the amenities right at the resort. It was a beautiful location on the beach and easy to get to other nearby places to explore as well. I would definitely recommend this place to others!”

  11. 234 3rd Avenue North, St. Petersburg FL 33701

    3.5 Good 103 reviews

    “I don't normally write reviews but I have to mention the exception customer service I received from Paula there. I forgot my glasses in the room and she went to great effort to get the returned to me. It's great to see such good customer service. The hotel is in a great location and I would recommend it.”

  12. 1234 Central Ave, St. Petersburg FL 33705

    3.5 Good 155 reviews

    “I loved everything about my room and the location except the mini fridge situation. It barely holds a few drinks. It is one of those plastic novelty mini fridges that you keep on the top of a desk or something in your bedroom when you’re 12.”

  13. 7555 46th Avenue North, St. Petersburg FL 33709

    2.6 Average 29 reviews

    “I really don't understand the bad reviews. Our experience has been the exact opposite. Larry has been wonderful, we access our boat whenever we want or need to, and Larry is always outgoing and friendly. We have stored our boat with him for years without any issues whatsoever. Avilla De Costa RV & Boat Storage has ALWAYS been completely honest and fair in our 2+ years of dealing with them.”

  14. 105 5th Avenue North, St. Petersburg FL 33701

    2.9 Average 66 reviews

    “Stayed here before, but came back because its a true B&B experience. It's an older house but there part of the charm. Bed is comfortable and staff is so hospitable. Greta was so kind. Highly recommend staying here.”

  15. 253 2nd Avenue North, St. Petersburg FL 33701

    3.1 Average 151 reviews

    “The cafe located in the reception area of the Hotel is small but cozy and open to the public. 3 beers on tap and all the usual coffee preparations are available. The porch invites you to relax and observe, while the tiny library invites conversation and curious title browsing.”

  16. 2595 54th Avenue North, St. Petersburg FL 33714

    3.1 Average 165 reviews

    “The rooms are clean, The daily rate is fair. Everything about the hotel is great. But the real gem holding the place together is the manager. Hotel work is not for everyone. You have to be a genuine person and understand social cues. The thing about hotels is you get all kinds of different people. Rich people on business trips. Struggling families who have been evicted. Drug addicts. Just all different social classes. My personal experience with our first stay here was stressful (Until the manager walked in) She immediately recognized I was struggling by the way I was paying. She asked me what was wrong and she diffused the situation even though I had started crying. She was very understanding and I hope she knows how much I appreciated her. The young woman originally checking me in was almost robotic. While my issue was 100 percent my fault. I had not realized a $100 deposit would be collected at check in and I had spent our last $200 booking the hotel online. We had traveled 3 hours to get here and even though I had asked to speak with a manager and I even asked if she could call the manager. The girl said she could not contact her. Our booking was non refundable. My husband began trying to take things back to Walmart while I started looking at all our accounts to see what I could come up with. We came up with 70 bucks. I again asked the girl if I could pay just 70 on the deposit and she point blank said no, even tho I said I could pay the rest the following day once a check clears in my account. We left and was able to come up with the whole $100. When we went back in and I started counting the change. That's when the manager came in and allowed me to pay only 40 on our deposit. Just like that, no questions asked. I was so relieved. All the upset seemed irrelevant and unnecessary at that point. I just feel, unless of course the girl was instructed not to bother her manager that the whole situation could have been avoided. The following morning my husband and I headed to the office. My husband grabbed the door and held it open for 3 quality inn employees 1 male and two females. They all walked past as if a guest just didn't hold the door open for them. It was bizarre to me.”

  17. 333 1st St SE, St. Petersburg FL 33701

    3.1 Average 305 reviews

    “Stayed here for the 4th of July and just want to give a shoutout for Marissa at the front desk. She was so kind and her customer service was so genuine.You don’t really experience customer service like that anymore. She definitely made our experience so much better. You are awesome Marissa!! ❤❤”

  18. 800 34th St N, St. Petersburg FL 33713

    2 Poor 49 reviews

    “It is a budget hotel so all I expect is just the basics and it certainly delivered that for me. The room was clean, all the appliances worked, no insects, or other surprises. This is an older hotel but with updates. I arrived late evening and the staff was great getting me registered.and into my room, and checkout was easy.”

  19. 95 Central Avenue, St. Petersburg FL 33701

    2.8 Average 375 reviews

    “It's a historic and charming hotel with a excellent customer service. Thank you to Serine to show me the room with a awesome view of the Pier. Definitely I'll stay here for my next trip.”

Advertisement

Hotels in nearby cities