Search Hotel Resorts in St. Pete Beach

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Featured Resorts in St. Pete Beach and around

Other property types in St. Pete Beach

St. Pete Beach Resorts information

Number of reviews
5,730
Accommodation
16 Resorts
Lowest Price
€161
Highest Price
€197

Frequently asked questions

What can I expect from a resort holiday in St. Pete Beach?
Longing for a relaxing getaway? You deserve all the comforts and luxuries of a resort, where you can find everything you need for your holiday—from convenient food and drink options to activities and shopping. Choose from 66 resorts in St. Pete Beach and discover the right one for you, whether you picture yourself sipping drinks by a sprawling pool or hitting the golf course for an afternoon round.
What's a top resort for my stay in St. Pete Beach?
Sirata Beach Resort - Beach resort, 5-minute walk from St. Petersburg - Clearwater Beaches. Features 2 outdoor pools, 3 restaurants and 2 beach bars. RumFish Beach Resort by TradeWinds - Beach resort, 10-minute walk from St. Petersburg - Clearwater Beaches. Has 3 outdoor pools, 2 restaurants and 2 beach bars. TradeWinds Island Grand - Beach resort less than 10 minutes from St. Petersburg - Clearwater Beaches. Enjoy the 5 outdoor pools, 2 restaurants and 4 bars. Dolphin Beach Resort - Beach resort, 10-minute walk from St. Petersburg - Clearwater Beaches. Amenities include free beach cabanas, a terrace and pool loungers.
How many resorts are there in St. Pete Beach?
Take your pick from Expedia’s 66 resort hotels in St. Pete Beach, where you’ll find on-site spas, beautiful rooms and more.
What can I do in St. Pete Beach?
Travellers come to St. Pete Beach to experience its live music venues, entertainment choices and other cultural offerings. Enjoy some time by the water at Upham Beach and Pass-a-Grille Beach, or take the whole family to Splash Island Water Park and Polynesian Putter. Other top attractions in the area include John’s Pass Village & Boardwalk and Tropicana Field.
What's the seasonal weather in St. Pete Beach?
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. Average annual precipitation for St. Pete Beach is 1062 mm.
What's the best way to get to and around St. Pete Beach?
Fly into St. Petersburg, FL (SPG-Albert Whitted), which is located 7.4 mi (11.9 km) away from the heart of the city. You can also search for flights into St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.), which is 12 mi (19.4 km) away. If you’d like to venture out around the area, consider renting a car to explore more sights.

Recent Reviews in St. Pete Beach
Expedia verified reviews