Best Luxury Hotels in St. Petersburg

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Petersburg Luxury Hotels

Our top choices for St. Petersburg luxury hotels

The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
Historic Old Northeast
8.8 out of 10, Excellent, (1003)
"It is a very nice hotel in a great location"
United States
Richard
The price is RM1,426
RM1,786 total
includes taxes & fees
2 Jan - 3 Jan 2026
The Vinoy Resort & Golf Club, Autograph Collection

AC Hotel St. Petersburg Downtown

AC Hotel St. Petersburg Downtown
4.0 star property
Downtown St. Petersburg
8.8 out of 10, Excellent, (441)
"Great stay, great location "
United States
David
The price is RM621
RM702 total
includes taxes & fees
25 Dec - 26 Dec
AC Hotel St. Petersburg Downtown

SkyBeach Resort

SkyBeach Resort
4.0 star property
Greater Pinellas Point
8.8 out of 10, Excellent, (432)
"I didn’t know about the $50 resort fee! Place is great! "
United States
Douglas
The price is RM585
RM868 total
includes taxes & fees
21 Dec - 22 Dec
SkyBeach Resort

Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park
4.0 star property
St. Petersburg
9.2 out of 10, Wonderful, (1001)
"Excellent location with attentive staff. The views from the balcony rooms are well worth it, and the hotel offers excellent value overall."
United States
Elliot
The price is RM552
RM624 total
includes taxes & fees
24 Dec - 25 Dec
Hilton St. Petersburg Carillon Park

Fairfield Inn & Suites by Marriott St Petersburg North

Fairfield Inn & Suites by Marriott St Petersburg North
4.0 star property
Lealman
9.0 out of 10, Wonderful, (871)
"The room was clean and the staff was very nice. Great accommodations and an affordable stay. "
United States
Toni
The price is RM465
RM578 total
includes taxes & fees
28 Dec - 29 Dec
Fairfield Inn & Suites by Marriott St Petersburg North

Mint House St. Petersburg - Downtown

Mint House St. Petersburg - Downtown
4.5 star property
Downtown St. Petersburg
9.4 out of 10, Exceptional, (692)
"Check in was very easy and fast. Staff was very friendly. And they let us check in early as well. Room is quite spacious and clean. Good place, would recommend. "
Canada
Oleg
The price is RM529
RM598 total
includes taxes & fees
21 Dec - 22 Dec
Mint House St. Petersburg - Downtown

Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
4.0 star property
Downtown St. Petersburg
7.8 out of 10, Good, (1002)
"Clean room, great location !"
United States
jeremy
The price is RM485
RM548 total
includes taxes & fees
21 Dec - 22 Dec
Hilton St. Petersburg Bayfront

Sandpearl Resort

Sandpearl Resort
4.0 star property
Clearwater Beach
9.2 out of 10, Wonderful, (1002)
"Loved our stay! "
United States
Amanda
The price is RM1,222
RM1,542 total
includes taxes & fees
19 Dec - 20 Dec
Sandpearl Resort

JW Marriott Clearwater Beach Resort & Spa

JW Marriott Clearwater Beach Resort & Spa
4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (309)
"Great location, great service. "
United States
Yihuai
The price is RM1,303
RM1,634 total
includes taxes & fees
19 Dec - 20 Dec
JW Marriott Clearwater Beach Resort & Spa

The Tampa EDITION

The Tampa EDITION
5.0 star property
Downtown Tampa
9.2 out of 10, Wonderful, (317)
"The room was spacious, comfortable and very clean. The staff were friendly and helpful. We will stay here the next time we are in Tampa."
United States
Margie
The price is RM1,467
RM1,828 total
includes taxes & fees
22 Dec - 23 Dec
The Tampa EDITION
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.

Top St. Petersburg Hotel Reviews

Frequently asked questions

Are you searching for the perfect hotel for your luxury holiday in St. Petersburg?
Known for its art and theatre, St. Petersburg also has some interesting things to see and do including Tampa Bay, so you may want to take in the local sights during your visit.
What's the best high-end hotel in St. Petersburg?
The Vinoy Resort & Golf Club, Autograph Collection is a luxury resort with 6 restaurants and 4 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay.
When can I expect good weather in St. Petersburg?
Planning for the weather is a good way to make your trip to St. Petersburg relaxing and enjoyable, especially when you're splurging. The hottest months are usually August and July, with an average temperature of 28°C, while the coldest months are January and February, with an average of 18°C. The rainiest months in St. Petersburg are July, August, June and September, with each month seeing an average of 187 mm of rainfall.
What's there to see and do in St. Petersburg?
Take in the sights and attractions that St. Petersburg offers with a visit to Tampa Bay, Jannus Live and Salvador Dali Museum. If you have spare time during your trip, you might want to make a stop at Mahaffey Theater and Sundial St. Pete.

Explore a world of travel with Expedia