Search Hotels in Downtown St. Petersburg

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Downtown St. Petersburg

Watergarden Inn at the Bay
3.5 out of 5
126 4th Ave NE, St. Petersburg, FL
£150
per night
12 Dec-13 Dec
4.8/5Exceptional! (157 reviews)

"Friendly safe environment, cleanliness and being close to every where was my favorites"…"

Reviewed on 1 Dec 2019

Watergarden Inn at the Bay
308 Grove Unit 106 · Stylish Mirror Lake Contemporary Suite - 308 #106
308 Grove Unit 103 · Stylish Mirror Lake - Downtown St. Pete 308 #103
419 Unit 1 · 4th St Downtown Studio- Walk to Everything! 419 #1
Avalon Hotel Downtown St. Petersburg
2.5 out of 5
443 4th Avenue North, St. Petersburg, FL
£90
per night
2 Jan-3 Jan
4.6/5Wonderful! (826 reviews)

"Very nice rooms,nice sitting area in the front of the hotel very kind and helpful staff."…"

Reviewed on 9 Dec 2019

Avalon Hotel Downtown St. Petersburg
The Birchwood
3 out of 5
340 Beach Dr Ne, St. Petersburg, FL
£266
per night
12 Dec-13 Dec
4.5/5Wonderful! (215 reviews)

"Everything about the Birchwood was excellent. The staff were so friendly & the food was excellent. Also had lunch on the 5 th floor at the Canopy which was delicious. We can’t wait to go back."…"

Reviewed on 29 Nov 2019

The Birchwood
Mansion Inn
3 out of 5
105 5th Avenue NE, St. Petersburg, FL
£72
per night
23 Dec-24 Dec
3.7/5Good! (212 reviews)

"Location was great as was the room but there was no microwave anywhere I could find."…"

Reviewed on 9 Dec 2019

Mansion Inn
Ponce De Leon Hotel
3 out of 5
95 Central Ave, St. Petersburg, FL
£75
per night
18 Dec-19 Dec
3.4/5 (1,802 reviews)

"Old but functional, good location, no breakfast, parking garage available at cost, good for price"…"

Reviewed on 7 Dec 2019

Ponce De Leon Hotel
Hollander Boutique Hotel
3 out of 5
421 4th Ave N, St. Petersburg, FL
£85
per night
23 Dec-24 Dec
4.6/5Wonderful! (2,984 reviews)

"Unlike any hotel I’ve stayed at. It was clean and quaint with"…"

Reviewed on 6 Dec 2019

Hollander Boutique Hotel
Cordova Inn
2.5 out of 5
253 2nd Ave N, St. Petersburg, FL
£77
per night
23 Dec-24 Dec
3.9/5Very Good! (982 reviews)

"We loved the atmosphere in the hotel, the room was very spacious and very clean, plenty of pillows and blankets, the young associate who received us, on Saturday, 7/12, afternoon, was very kind, patient and knowledgeable. Great location!"…"

Reviewed on 10 Dec 2019

Cordova Inn
Can't see what you're looking for?
See all available properties in Downtown St. Petersburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Downtown St. Petersburg

Search for hotels in Downtown St. Petersburg on Expedia.co.uk. You can easily find your hotels in Downtown St. Petersburg using one of the methods below:
  • View our selection of featured hotels in Downtown St. Petersburg
  • Use the map to find hotels in the Downtown St. Petersburg neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Downtown St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Downtown St. Petersburg
  • Enter your travel dates to view the best deals on hotels in Downtown St. Petersburg - while they last

Frequently asked questions

Recently booked Downtown St. Petersburg hotels

Downtown St. Petersburg Hotel Reviews

More trip options