Best Resorts in St. Petersburg

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Resorts in St. Petersburg

The Vinoy Resort & Golf Club, Autograph Collection

4.0 star property
Historic Old Northeast
8.8 out of 10, Excellent, (1002)
"Absolutely amazing! "
United States
Leslie
$387 nightly
The price is $437
Nov 10 - Nov 11
Total with taxes and fees
The Vinoy Resort & Golf Club, Autograph Collection

Hyatt Regency Clearwater Beach Resort & Spa

4.0 star property
Clearwater Beach
9.2 out of 10, Wonderful, (2044)
"Great stay!"
United States
Christopher
$255 nightly
The price is $288
Dec 9 - Dec 10
Total with taxes and fees
Hyatt Regency Clearwater Beach Resort & Spa

Innisbrook Resort

3.5 star property
Palm Harbor
8.4 out of 10, Very Good, (1001)
"Staff was great, clean and spacious rooms. "
United States
Richard
$181 nightly
The price is $205
Dec 8 - Dec 9
Total with taxes and fees
Innisbrook Resort

Hilton Clearwater Beach Resort & Spa

4.0 star property
Clearwater Beach
8.0 out of 10, Very Good, (2292)
"Everything at the resort was excellent"
United States
Michael
$215 nightly
The price is $242
Nov 17 - Nov 18
Total with taxes and fees
Hilton Clearwater Beach Resort & Spa

Resort-Style Ground Floor 1-Bdr. Suite On Vista Lake, Heated Pool & Spa 🦤

2.0 star property
Anna Maria
$533 nightly
The price is $594
Nov 12 - Nov 13
Total with taxes and fees
Resort-Style Ground Floor 1-Bdr. Suite On Vista Lake, Heated Pool & Spa 🦤

Resort-Style Ground Floor 1-Bdr. Suite On Vista Lake, Heated Pool & Spa 🦭

2.0 star property
Anna Maria
$553 nightly
The price is $617
Dec 1 - Dec 2
Total with taxes and fees
Resort-Style Ground Floor 1-Bdr. Suite On Vista Lake, Heated Pool & Spa 🦭

The Don CeSar

4.0 star property
St. Pete Beach
9.0 out of 10, Wonderful, (1040)
"Amazing staff, amenities, and drinks! "
United States
Joyce
$323 nightly
The price is $366
Nov 19 - Nov 20
Total with taxes and fees
The Don CeSar

JW Marriott Clearwater Beach Resort & Spa

4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (295)
"It was a great stay"
United States
Michael Jamed
$334 nightly
The price is $377
Nov 19 - Nov 20
Total with taxes and fees
JW Marriott Clearwater Beach Resort & Spa

Clearwater Beach Sheraton Resort on Sand Key

4.0 star property
Sand Key
8.4 out of 10, Very Good, (1028)
"Everything was great, staff was friendly and all Food we had was delicious!"
United States
Spenser
$271 nightly
The price is $306
Dec 2 - Dec 3
Total with taxes and fees
Clearwater Beach Sheraton Resort on Sand Key

DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto

4.0 star property
North Redington Beach
9.0 out of 10, Wonderful, (1004)
"Staff and accommodations excellent "
United States
Steve
$161 nightly
The price is $182
Nov 16 - Nov 17
Total with taxes and fees
DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto

Sirata St. Pete Beach

3.0 star property
St. Pete Beach
7.4 out of 10, Good, (2444)
"Very nice stay"
United States
Debbie
$228 nightly
The price is $258
Nov 30 - Dec 1
Total with taxes and fees
Sirata St. Pete Beach

Bali Hai Beachfront Resort and Spa

3.5 star property
Holmes Beach
8.6 out of 10, Excellent, (630)
"Super access to beautiful beach. Nice amenities on property...pool, casual restaurant/bar, spa."
United States
Mark
$340 nightly
The price is $384
Nov 9 - Nov 10
Total with taxes and fees
Bali Hai Beachfront Resort and Spa

Cedar Cove Resort and Cottages

3.0 star property
Holmes Beach
9.2 out of 10, Wonderful, (480)
"Overall a great stay. Staff was friendly and private beach access is amazing! "
United States
Stephanie
$312 nightly
The price is $353
Nov 9 - Nov 10
Total with taxes and fees
Cedar Cove Resort and Cottages

Opal Sands Resort

4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (1149)
"clean room, very friendly staff, beautiful amenities, amazing that we can also use the amenities from Opal Sol "
United States
cristy
$350 nightly
The price is $395
Nov 12 - Nov 13
Total with taxes and fees
Opal Sands Resort

Clearwater Beach Marriott Resort on Sand Key

4.0 star property
Sand Key
9.2 out of 10, Wonderful, (1002)
"Clean room & great staff ! "
United States
Brian
$261 nightly
The price is $295
Nov 23 - Nov 24
Total with taxes and fees
Clearwater Beach Marriott Resort on Sand Key

RumFish Beach at TradeWinds

4.0 star property
St. Pete Beach
8.2 out of 10, Very Good, (1519)
"Everything was perfect, service, beach access, location "
United States
TRO
$216 nightly
The price is $244
Nov 13 - Nov 14
Total with taxes and fees
RumFish Beach at TradeWinds

Bilmar Beach Resort

4.0 star property
Treasure Island
8.8 out of 10, Excellent, (1028)
"Great view..hotel was clean and location was great! I would use this hotel again. "
United States
Nik
$184 nightly
The price is $208
Dec 8 - Dec 9
Total with taxes and fees
Bilmar Beach Resort

262-NEW! 3 beds x 2 baths. Amazing Waterfront Views!

Rocky Point
9.8 out of 10, Exceptional, (86)
"The place was very nice, wonderful views and great location for our needs. I'd definitely recomment the property. "
United States
Brittany C.
$357 nightly
The price is $400
Nov 11 - Nov 12
Total with taxes and fees
262-NEW! 3 beds x 2 baths. Amazing Waterfront Views!

Palihouse Hyde Park Village

3.5 star property
Hyde Park
9.6 out of 10, Exceptional, (350)
"Great hotel!"
United States
Marylou
$176 nightly
The price is $200
Nov 30 - Dec 1
Total with taxes and fees
Palihouse Hyde Park Village

The Hiatus Clearwater Beach, Curio Collection By Hilton

4.0 star property
Clearwater Beach
9.2 out of 10, Wonderful, (185)
"Good location."
United States
John
$223 nightly
The price is $252
Nov 19 - Nov 20
Total with taxes and fees
The Hiatus Clearwater Beach, Curio Collection By Hilton
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Petersburg Hotel Reviews

Find out more about St. Petersburg

St. Petersburg Resorts information

Number of reviews
18,520
Accommodation
1 Resorts
Lowest Price
$182
Highest Price
$437

Frequently asked questions

What is St. Petersburg like for a resort vacation?
You deserve a getaway, and a resort is the perfect place to pamper yourself with the services and amenities you need for a relaxing stay in St. Petersburg. One of the 119 comfortable resorts in the surrounding area could be just what you're searching for, whether you want great restaurants on site, blissful spa treatments, or nightly entertainment options.
What's a top resort for my stay in St. Petersburg?
Our highest-rated resorts around St. Petersburg: The Vinoy Resort & Golf Club, Autograph Collection - Luxury resort, 5-minute walk from Tampa Bay. 0.9 mi (1.5 km) from St. Petersburg. Features 2 outdoor pools, 6 restaurants, and 4 bars. RumFish Beach at TradeWinds - Beach resort, 10-minute walk from St. Petersburg - Clearwater Beaches. 6.9 mi (11 km) from St. Petersburg. Has 4 outdoor pools, 2 restaurants, and 2 bars. Guests love the great location. Hilton Clearwater Beach Resort & Spa - Beach resort, 5-minute walk from St. Petersburg - Clearwater Beaches. 18.6 mi (29.9 km) from St. Petersburg. Guests love the pool. Enjoy the 2 outdoor pools, 3 restaurants, and private beach. JW Marriott Clearwater Beach Resort & Spa - Beach resort, 5-minute walk from St. Petersburg - Clearwater Beaches. 17.7 mi (28.5 km) from St. Petersburg. Amenities include 3 restaurants, 2 bars, and a full-service spa. Popular for its great beach location. The Don CeSar - Beach resort, 5-minute walk from St. Petersburg - Clearwater Beaches. 7.2 mi (11.5 km) from St. Petersburg. Highly rated for its pool. Access to 2 outdoor pools, 2 restaurants, and 2 bars.
What can I do in St. Petersburg?
Travelers come to St. Petersburg to experience its live music venues, theaters, and other cultural offerings. Discover the theater scene at Mahaffey Theater and Palladium Theater, or take the whole family to St. Pete Pier and Ted Williams Museum and Hitters Hall of Fame. Other top attractions in the area include Raymond James Stadium and Port of Tampa.
What's the weather like in St. Petersburg?
The hottest months are usually August and July with an average temp of 83°F, while the coldest months are January and February with an average of 65°F. The rainiest months in St. Petersburg are July, August, June, and September, with each month seeing an average of 7 inches of rainfall.
What's the best way to get to and around St. Petersburg?
Fly into St. Petersburg, FL (SPG-Albert Whitted), which is located 0.5 mi (0.7 km) from the city center. Otherwise, you can search for flights to St. Petersburg-Clearwater Intl. Airport (PIE), which is 10.1 mi (16.2 km) away. If you'd like to venture out around the area, you may want a rental car for your journey.

Explore a world of travel with Expedia