Find Beach Hotels in St. Pete Beach, FL

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. Pete Beach Beach Hotels

Next weekend
In two weeks

Top St. Pete Beach Beach Hotels

St Pete Beach Suites
3.0 star property
9.2 out of 10, Wonderful, (978)
"Very clean room, friendly check-in with a complimentary drink, walkable dining options and perfect for watching the sunset on the beach!"
United States
carolyn
The price is NT$6,360
NT$7,708 total
includes taxes & fees
Nov 8 - Nov 9
St Pete Beach Suites
Inn on the Beach
2.5 star property
9.8 out of 10, Exceptional, (360)
"All was as promised. A beautifully furnished, clean room. Friendly staff. Simple parking. Everything we needed to have a lovely stay. I will recommend this place to my friends. "
United States
Debbie
Inn on the Beach
Sabal Palms Inn
2.5 star property
9.2 out of 10, Wonderful, (136)
"Perfect location - loved the quiet and easy access to the beach"
United States
herbert
Sabal Palms Inn
Miramar Beach Resort
2.5 star property
7.2 out of 10, Good, (1000)
"Good value in a great location!"
United States
William
Miramar Beach Resort
Plaza Beach Hotel Beachfront Resort
3.0 star property
9.0 out of 10, Wonderful, (1023)
"Fantastic stay,very friendly,great location,staff were fantastic would recommend 100%,will definitely return "
United Kingdom
Keith
The price is NT$4,451
NT$6,387 total
includes taxes & fees
Oct 28 - Oct 29
Plaza Beach Hotel Beachfront Resort
Hilton Garden Inn St. Pete Beach
3.0 star property
9.2 out of 10, Wonderful, (893)
"The views and atmosphere were awesome. Very friendly and accommodating staff. "
United States
Robert j
The price is NT$5,026
NT$5,679 total
includes taxes & fees
Nov 17 - Nov 18
Hilton Garden Inn St. Pete Beach
Coral Reef Beach Resort
3.5 star property
8.8 out of 10, Excellent, (251)
"Nice place to stay. "
United States
Marc
Coral Reef Beach Resort
Bellwether Beach Resort
4.0 star property
8.6 out of 10, Excellent, (1161)
"Great place "
United States
Cordelia
Bellwether Beach Resort
Dolphin Beach Resort
3.0 star property
8.0 out of 10, Very Good, (1002)
"Very nice place to stay with the kids , family friendly and relaxing"
United States
Adrian
Dolphin Beach Resort
The Saint Hotel
2.0 star property
9.6 out of 10, Exceptional, (469)
"Great hotel and staff "
United States
Susan Elizabeth
The price is NT$3,906
NT$5,632 total
includes taxes & fees
Oct 30 - Oct 31
The Saint Hotel
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. Pete Beach Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

What is St. Pete Beach like for travelers who love the beach?
Known for its beaches and live music, St. Pete Beach offers a lot for the traveler planning a beach getaway.
What's the best place for a beach vacation in St. Pete Beach?
RumFish Beach at TradeWinds is a top beachfront resort offering 4 outdoor pools and 2 restaurants, located within a short 5-minute walk of St. Petersburg - Clearwater Beaches. Other good choices to stay near the beach include Sirata St. Pete Beach and Island Grand at TradeWinds.
How many beach hotels will I be able to find in St. Pete Beach?
Choose from one of Expedia's 52 hotels in St. Pete Beach for your beachside break.
When's the best time for a beach vacation in St. Pete Beach?
You can plan your beach trip with a look at year-round temperatures in St. Pete Beach: 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. Average annual precipitation for St. Pete Beach is 42 inches.
What is there to see and do around St. Pete Beach?
After arriving and settling in at your hotel, you might want to venture out and explore everything St. Pete Beach has to offer. If you can't wait to check out the beaches, head to Pass-a-Grille Beach or St. Petersburg - Clearwater Beaches for a relaxing day by the water. Experience the area's live music and entertainment choices, and make time for local attractions like Upham Beach Park and Upham Beach. For even more to see and do, pay a visit to Splash Island Water Park or Corey Ave.
What's the best way to get to my beach hotel in St. Pete Beach?
Here's some information to help you get to and around your beach accommodation in St. Pete Beach with ease. To get to St. Pete Beach, you can fly into St. Petersburg, FL (SPG-Albert Whitted), the closest major airport, which is located 7.4 mi (11.9 km) from the city center. If you'd like to venture out around the area, you may want to rent a car for your trip.