11 best hotels in St. Petersburg (FL)









- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Contactless check-in/out
- Bar
- Laundry service
- Restaurants
- Wi-Fi in public areas
Very good
38 reviews









- Pets allowed
- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Hot tub
- Golf course [on-site]
- Check-in/out [express]
- BBQ facilities
Excellent
11 reviews









- Front desk [24-hour]
- Check-in/out [express]
- Cash withdrawal
- Vending machine
- Smoke-free property
- Hand sanitizer
- Temperature check for guests and staff
- Staff trained in safety protocol
9 reviews









- Pets allowed
- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Swimming pool [indoor]
- Golf course [on-site]
- Check-in/out [express]
- BBQ facilities
20 reviews









- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Check-in/out [express]
- Swimming pool [indoor]
- Golf course [on-site]
- Luggage storage
- Cash withdrawal
Excellent
35 reviews









- Pets allowed
- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Breakfast [free]
- Contactless check-in/out
- Swimming pool [outdoor]
- Room service
18 reviews









- Pets allowed
- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Contactless check-in/out
- Swimming pool [outdoor]
- Laundry service
- Restaurants
Very good
31 reviews









- Pets allowed
- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Golf course [on-site]
- Exercise area
- Check-in/out [express]
- Luggage storage
Excellent
13 reviews









- Car park
- Shuttle service
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Luggage storage
- Swimming pool [indoor]
- Coffee shop
- Bar
Exceptional
266 reviews









- Pets allowed
- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Swimming pool [indoor]
- Spa
- Check-in/out [express]
- Luggage storage
Exceptional
203 reviews









- Car park
- Complimentary WIFi in all rooms
- Front desk [24-hour]
- Contactless check-in/out
- Bar
- Laundry service
- Restaurants
- Wi-Fi in public areas
Very good
38 reviews
Fast facts about St. Petersburg (FL), United States
Accommodations | 253 properties |
Popular hotel | Red Roof Inn Tampa Bay - St Petersburg |
Popular area | Isla del Sol |
Nightly rates from | $90 |
Discover the neighborhoods of St. Petersburg (FL)
Best hotels & accommodations in St. Petersburg (FL)

We had the finest of times during our stay at Avalon. The staff...John, Randy, Luke and boss Tim...were so very accommodating and pleasant. We felt at home the instant we arrived to our "glass of wine" welcome. Free bottled water, free and very good internet, free parking as well as use of the shared pool and restaurant facilties with sister and adjacent Hollander Ho...

We had a great stay, only 1 night but it was very nice. Very easy check in and very clean! The breakfast the next morning was way more then we expected!! We will definitely make this our place to stay when we visit St. Pete Florida. Thank you to ALL the staff for a pleasant stay

We recently visited St. Pete to take our kids to a concert. This is a great location - close to a lot of restaurants easy walk to our concert. The room was nice and clean, and had both a fridge and microwave (standard queen room). The free breakfast in the morning was incredible - a ton of food and great variety, which saves us about $40 if we had to go out and eat ...

This was our 2nd time staying at this Hampton Inn. The hot breakfast is amazing! Friendly staff. The rooms are clean, comfortable beds, plenty of counter space, nice bathroom. The pool and hot tub area has beautiful landscaping. I'd recommend staying at this hotel.
![Swimming pool [outdoor]](http://pix10.agoda.net/hotelImages/64418/-1/d0f9ca86314c2ea408a0e01754f8fc94.jpg?ca=15&ce=1&s=312x235&ar=16x9)
our stay at This hotel was very good. We used this hotel as a base to sightsee in St. Pete. The beaches were a good ten min. drive away. But the price of the hotel counters this. Easy to find of the main Freeway. plenty of fast food joints on the main road. The rooms for this chain hotel are very large and clean.

situated in the heart of downtown st. petersburg close to all the museums and within walking distance to charming cafe's and bars, shops and movie theaters. this hotel sits close to the water in an upscale, safe and very walkable area of downtown st.petersburg. the room was spacious and clean with a fantastic shower, lots of hot water and bottled water waiting for...
Cheapest hotels in St. Petersburg (FL)

We had a great stay, only 1 night but it was very nice. Very easy check in and very clean! The breakfast the next morning was way more then we expected!! We will definitely make this our place to stay when we visit St. Pete Florida. Thank you to ALL the staff for a pleasant stay
![Swimming pool [outdoor]](http://pix10.agoda.net/hotelImages/64418/-1/d0f9ca86314c2ea408a0e01754f8fc94.jpg?ca=15&ce=1&s=312x235&ar=16x9)
our stay at This hotel was very good. We used this hotel as a base to sightsee in St. Pete. The beaches were a good ten min. drive away. But the price of the hotel counters this. Easy to find of the main Freeway. plenty of fast food joints on the main road. The rooms for this chain hotel are very large and clean.

We had the finest of times during our stay at Avalon. The staff...John, Randy, Luke and boss Tim...were so very accommodating and pleasant. We felt at home the instant we arrived to our "glass of wine" welcome. Free bottled water, free and very good internet, free parking as well as use of the shared pool and restaurant facilties with sister and adjacent Hollander Ho...

situated in the heart of downtown st. petersburg close to all the museums and within walking distance to charming cafe's and bars, shops and movie theaters. this hotel sits close to the water in an upscale, safe and very walkable area of downtown st.petersburg. the room was spacious and clean with a fantastic shower, lots of hot water and bottled water waiting for...

This was our 2nd time staying at this Hampton Inn. The hot breakfast is amazing! Friendly staff. The rooms are clean, comfortable beds, plenty of counter space, nice bathroom. The pool and hot tub area has beautiful landscaping. I'd recommend staying at this hotel.

We recently visited St. Pete to take our kids to a concert. This is a great location - close to a lot of restaurants easy walk to our concert. The room was nice and clean, and had both a fridge and microwave (standard queen room). The free breakfast in the morning was incredible - a ton of food and great variety, which saves us about $40 if we had to go out and eat ...
Just booked
St. Petersburg (FL)'s best hotels with breakfast
Frequently asked questions
What's the average price of a hotel in St. Petersburg (FL)?
The average price for a 3-star hotel in St. Petersburg (FL) is USD 172. The average price for a 4-star hotel in St. Petersburg (FL) is USD 306.
What's the average price of a hotel in St. Petersburg (FL) this weekend?
The average price for a 3-star hotel in St. Petersburg (FL) this weekend is USD 198. The average price for a 4-star hotel in St. Petersburg (FL) this weekend is USD 328.
What's the average price of a hotel in St. Petersburg (FL) tonight?
The average price for a 3-star hotel in St. Petersburg (FL) tonight is USD 192. The average price for a 4-star hotel in St. Petersburg (FL) tonight is USD 267.
What are the most popular hotels in St. Petersburg (FL)?
Popular hotels in St. Petersburg (FL) include Avalon Hotel Downtown St. Petersburg, Hilton St. Petersburg Carillon Park Hotel and Staybridge Suites St. Petersburg FL.
What are the best hotels in St. Petersburg (FL) for couples?
Couples who stayed in St. Petersburg (FL) have given high ratings to Avalon Hotel Downtown St. Petersburg, Comfort Inn St Petersburg North and Hollander Hotel - Downtown St. Petersburg.
What are the best hotels in St. Petersburg (FL) for families?
Families who stayed in St. Petersburg (FL) highly recommend Private room with a lock, Hollander Hotel - Downtown St. Petersburg and The Birchwood.
What hotels in St. Petersburg (FL) have the best breakfast?
Verified travelers to St. Petersburg (FL) have given top reviews for the breakfast at The Inn On Third, Staybridge Suites St. Petersburg FL and Holiday Inn Express & Suites St. Petersburg - Seminole Area.
What's the best neighborhood in St. Petersburg (FL) to stay in?
Popular neighborhoods among travelers staying in St. Petersburg (FL) include St Petersburg Downtown, Lowe's City and North Kenwood.

Explore more travel vacation rentals
Find the Perfect Type of Accommodation
- St. Petersburg (FL) Hotels with car park
- St. Petersburg (FL) Family friendly hotels
- St. Petersburg (FL) Pool hotels
- St. Petersburg (FL) Hotels with free car parking
- St. Petersburg (FL) Smoke-free hotels
- St. Petersburg (FL) Hotels with smoking area
- St. Petersburg (FL) Hotels with front desk 24 hour
- St. Petersburg (FL) Hotels with bar
- St. Petersburg (FL) Hotels with business facilities
- St. Petersburg (FL) Jacuzzi hotels
- St. Petersburg (FL) Hotels with gym
- St. Petersburg (FL) Hotels with rental car
- St. Petersburg (FL) Spa hotels
- St. Petersburg (FL) Motels
- St. Petersburg (FL) Hotels with indoor pool
- St. Petersburg (FL) Hotels with BBQ facilities
- St. Petersburg (FL) Hotels near fishing areas
- St. Petersburg (FL) Hotels with kitchen in room
- St. Petersburg (FL) Rooms with balcony
- St. Petersburg (FL) Hotels near golf course
- St. Petersburg (FL) Hotels near the beach
- St. Petersburg (FL) Hotels with bicycle rental
- St. Petersburg (FL) Homestays
- St. Petersburg (FL) Apartments
- St. Petersburg (FL) Guest Houses
- St. Petersburg (FL) Pet friendly hotels
- St. Petersburg (FL) Hotels with airport transfer