Find Luxury Hotels & Resorts in Downtown St. Petersburg

Search over 1 million properties and 550 airlines worldwide

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

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

Travelers Enjoyed These Luxury Hotels

Avalon Hotel Downtown St. Petersburg
2.5 out of 5
443 4th Avenue North, St. Petersburg, FL
$165
per night
Mar 22 - Mar 23
4.6/5Wonderful! (887 reviews)

"Friendly staff, unique decor and free wine every night! Really great overall vibe!"…"

Reviewed on Feb 27, 2020

Avalon Hotel Downtown St. Petersburg
The Birchwood
3 out of 5
340 Beach Dr Ne, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
$279
per night
Mar 1 - Mar 2
4.5/5Wonderful! (228 reviews)

"Loved the location. Small boutique hotel with great luxurious feel. Super friendly and helpful staff."…"

Reviewed on Jan 25, 2020

The Birchwood
Mansion Inn
3 out of 5
105 5th Avenue NE, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
$149
per night
Mar 1 - Mar 2
3.7/5Good! (228 reviews)

"Beautiful b&b . Awesome staff. Dream Place. Great location."…"

Reviewed on Feb 21, 2020

Mansion Inn
The Inn on Third
2 out of 5
342 3rd Ave N, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
$134
per night
Mar 1 - Mar 2
4.6/5Wonderful! (1,152 reviews)

"We had parents weekend at Eckerd college and it was an easy 10-15 minute drive there. Better yet, the location to restaurants and activities was within walking distance. There was an art show near the water and the food scene is fantastic. Coffee and a selection of muffins/danishes was good to get ..."…"

Reviewed on Feb 24, 2020

The Inn on Third
Cordova Inn
2.5 out of 5
253 2nd Ave N, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
$119
per night
Mar 2 - Mar 3
3.9/5Very Good! (1,020 reviews)

"Charming and clean, but the bathroom needs a facelift"…"

Reviewed on Feb 26, 2020

Cordova Inn
Hollander Boutique Hotel
3 out of 5
421 4th Ave N, St. Petersburg, FL
Get Rates
4.6/5Wonderful! (3,059 reviews)

"Excellent customer service, nice room and great location. The shuttle service made it even better. Definitely will be back to stay at this extrodinary hotel. Very cozy feel. We were amazed by all the detail put into this historic hotel. Thanks again for providing a wonderful stay for us."…"

Reviewed on Feb 27, 2020

Hollander Boutique Hotel
Ponce De Leon Hotel
3 out of 5
95 Central Ave, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
$139
per night
Mar 1 - Mar 2
3.4/5 (1,817 reviews)

"Love the atmosphere and it’s close to everything so we can walk."…"

Reviewed on Jan 26, 2020

Ponce De Leon Hotel
Hampton Inn & Suites St. Petersburg/Downtown
2.5 out of 5
80 Beach Dr NE, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
$230
per night
Mar 8 - Mar 9
4.5/5Wonderful! (805 reviews)

"The staff was phenomenal, they were very nice and very accommodating! The room itself was a bit muddled. We had to move furniture around and the shower head was damaged."…"

Reviewed on Jan 28, 2020

Hampton Inn & Suites St. Petersburg/Downtown
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
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.

Searching for a great accommodation for your luxury trip to Downtown St. Petersburg? Expedia can help you arrange a flight to St. Petersburg, FL (SPG-Albert Whitted) airport or St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.) airport, and then you can select from various places to stay that will deliver the luxury you'd like to find. Amenities are an important consideration when you plan a trip, so we make it easy to find what you want to make your stay relaxing and comfortable. If you want a posh hotel with a spa, an indoor pool, or luxury bedding, Expedia can assist you in finding the best luxury hotel experience that Downtown St. Petersburg offers. Known for its museums and entertainment, Downtown St. Petersburg also has some interesting things to see and do including Museum of Fine Arts, so you may want to take in the local sights during your visit.

When to Visit Downtown St. Petersburg

This is what you can expect the weather to be like when you are staying in Downtown St. Petersburg:

  • Hottest months: July, August, June, and September, with an average temperature of 91°F
  • Coldest months: January, December, February, and March, with an average temperature of 55°F
  • Driest months: November, May, April, and January, with an average rainfall of 2.23 inches
  • Rainiest months: August, September, July, and June, with an average rainfall of 7.46 inches

Exploring Downtown St. Petersburg

Enjoy all that Downtown St. Petersburg has to offer and visit Museum of Fine Arts, The Coliseum, and Palladium Theater. If you have a little extra time during your trip, you might want to check out Jannus Live and Sundial St. Pete.

A few other things that make Downtown St. Petersburg special are the:
  • Live music
  • Theater
  • Entertainment
  • Museums
  • Restaurants
  • Bars
  • Art
  • Opera

Frequently asked questions

Recently Booked Luxury Hotels in Downtown St. Petersburg

Travelers Loved These Luxury Hotels

More trip options