Search Best Resorts in St. Petersburg

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Featured Resort in St. Petersburg

The Vinoy Resort & Golf Club, Autograph Collection

4.0 star property
8.8 out of 10, Excellent, (1001)
"Just Beautiful!"
The price is AU$556
includes taxes & fees
29 June - 30 June
The Vinoy Resort & Golf Club, Autograph Collection

Palihouse Hyde Park Village

3.5 star property
9.6 out of 10, Exceptional, (266)
"Very demure , definitely staying here again. "
The price is AU$264
includes taxes & fees
1 July - 2 July
Palihouse Hyde Park Village

Amazing Waterfront Views Resort, Enjoy Heated Pool & Sunset!

9.8 out of 10, Exceptional, (79)
"Great condo. Great location."
The price is AU$629
includes taxes & fees
26 June - 27 June
Amazing Waterfront Views Resort, Enjoy Heated Pool & Sunset!

Cedar Cove Resort and Cottages

3.0 star property
9.2 out of 10, Wonderful, (445)
"Great property and Staff! Would stay there again for sure!"
Cedar Cove Resort and Cottages

Bali Hai Beachfront Resort and Spa

3.5 star property
8.4 out of 10, Very good, (560)
"This was an excellent vacation as a family. "
The price is AU$874
includes taxes & fees
7 July - 8 July
Bali Hai Beachfront Resort and Spa

The Don CeSar

4.0 star property
8.8 out of 10, Excellent, (1009)
"Great property and they treat you very well here."
The Don CeSar

Sirata St. Pete Beach

3.0 star property
7.4 out of 10, Good, (2303)
"Great location with beach access!"
The price is AU$443
includes taxes & fees
6 July - 7 July
Sirata St. Pete Beach

Island Grand at TradeWinds

4.0 star property
7.4 out of 10, Good, (1007)
"Beautiful beach"
The price is AU$426
includes taxes & fees
13 July - 14 July
Island Grand at TradeWinds

RumFish Beach at TradeWinds

4.0 star property
8.4 out of 10, Very good, (1274)
"Fun place to stay with great atmosphere "
The price is AU$410
includes taxes & fees
24 June - 25 June
RumFish Beach at TradeWinds

Bilmar Beach Resort

4.0 star property
8.8 out of 10, Excellent, (1018)
"Very nice stay and will be going again soon !!"
The price is AU$392
includes taxes & fees
24 June - 25 June
Bilmar Beach Resort

Treasure Island Beach Resort

4.0 star property
9.6 out of 10, Exceptional, (1002)
"Friendly and respectful staff. Room was cleaned daily and bedding and towels changed. Delicious meals served at restaurant with full bar. "
The price is AU$620
includes taxes & fees
25 June - 26 June
Treasure Island Beach Resort

Innisbrook Resort

3.5 star property
8.2 out of 10, Very good, (1004)
"Property is pristine, our room accommodations were excellent and the staff was extremely friendly and helpful."
The price is AU$220
includes taxes & fees
6 July - 7 July
Innisbrook Resort

DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto

4.0 star property
9.0 out of 10, Wonderful, (1002)
"excellent stay"
The price is AU$336
includes taxes & fees
29 June - 30 June
DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto

JW Marriott Clearwater Beach Resort & Spa

4.0 star property
9.2 out of 10, Wonderful, (238)
"It's outside of Clearwater is always beautiful!"
The price is AU$611
includes taxes & fees
14 July - 15 July
JW Marriott Clearwater Beach Resort & Spa

Sheraton Clearwater Beach Resort on Sand Key

4.0 star property
8.4 out of 10, Very good, (1012)
"Great location, clean and great for families."
The price is AU$474
includes taxes & fees
29 June - 30 June
Sheraton Clearwater Beach Resort on Sand Key

Clearwater Beach Marriott Resort on Sand Key

4.0 star property
9.2 out of 10, Wonderful, (1007)
"Hotel very clean, friendly and courteous staff. "
The price is AU$506
includes taxes & fees
29 June - 30 June
Clearwater Beach Marriott Resort on Sand Key

Sandpearl Resort

4.0 star property
9.2 out of 10, Wonderful, (1006)
"It was clean and we love staying here!"
The price is AU$690
includes taxes & fees
30 June - 1 July
Sandpearl Resort

Hilton Clearwater Beach Resort & Spa

4.0 star property
8.0 out of 10, Very good, (1941)
"The beach access was amazing and it’s an easy walk to restaurants/bars "
The price is AU$387
includes taxes & fees
30 June - 1 July
Hilton Clearwater Beach Resort & Spa

Hyatt Regency Clearwater Beach Resort & Spa

4.0 star property
9.2 out of 10, Wonderful, (1902)
"Our stay was wonderful. The hotel and staff were just great."
The price is AU$475
includes taxes & fees
29 June - 30 June
Hyatt Regency Clearwater Beach Resort & Spa

The Hiatus Clearwater Beach, Curio Collection By Hilton

4.0 star property
9.2 out of 10, Wonderful, (140)
"Loved everything about our stay! "
The price is AU$471
includes taxes & fees
30 June - 1 July
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

Frequently asked questions

What is St. Petersburg like for a resort holiday?
You deserve some time off, and a resort is the perfect place to pamper yourself with the services and amenities you need for a relaxing time in St. Petersburg. One of the 113 comfortable resorts in the surrounding area could be just what you're searching for, whether you want an amazing pool, shopping possibilities or nightly entertainment options.
What's a top resort for my stay in St. Petersburg?
Our top-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, 3 restaurants and 2 bars. Hilton Clearwater Beach Resort & Spa - Beach resort, 5-minute walk from St. Petersburg - Clearwater Beaches. 18.6 mi (29.9 km) from St. Petersburg. Has 2 outdoor pools, 3 restaurants and a private beach. Guests love the pool. Hyatt Regency Clearwater Beach Resort & Spa - Beach resort steps from Beach Walk. 18.3 mi (29.4 km) from St. Petersburg. Popular for its pool. Enjoy the 2 restaurants, 2 bars and spa. Clearwater Beach Marriott Resort on Sand Key - Beach resort. 17.2 mi (27.7 km) from St. Petersburg. Amenities include 4 restaurants, a full-service spa and a children's pool. Guests love the pool. RumFish Beach at TradeWinds - Beach resort, 10-minute walk from St. Petersburg - Clearwater Beaches. 6.9 mi (11 km) from St. Petersburg. Guests love the great location. Access to 4 outdoor pools, 2 restaurants and 2 bars.
What can I do in St. Petersburg?
Travellers come to St. Petersburg to experience its live music venues, theatres and other cultural offerings. Enjoy some time by the water at Spa Beach and Vinoy Park Beach, or head to Sundial St. Pete and Bay Village Shopping Center for some retail therapy. Other top attractions in the area include Raymond James Stadium and Port of Tampa.
What's the seasonal weather in St. Petersburg?
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 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) away. You can also search for flights into St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.), which is 10.1 mi (16.2 km) away. If you'd like to venture out around the area, you may want to rent a car for your trip.