Find Beach Resorts in St. Pete Beach, FL

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Pete Beach Beach Resorts & Hotels

Top St. Pete Beach Beach Resorts & Hotels

St Pete Beach Suites

3.0 star property
9.2 out of 10, Wonderful, (962)
"Great place for a cozy, quiet beach weekend!"
The price is £196
includes taxes & fees
28 Aug - 29 Aug
St Pete Beach Suites

Inn on the Beach

2.5 star property
9.8 out of 10, Exceptional, (335)
"Beautiful and cozy place across from amazing beach Highly recommended "
The price is £155
includes taxes & fees
3 Sept - 4 Sept
Inn on the Beach

Sabal Palms Inn

2.5 star property
9.2 out of 10, Wonderful, (132)
"Cute room, loved the area"
The price is £155
includes taxes & fees
28 Aug - 29 Aug
Sabal Palms Inn

Miramar Beach Resort

2.5 star property
7.2 out of 10, Good, (1000)
"Great beach access, quiet, clean, & dining options within walking distance."
Miramar Beach Resort

Plaza Beach Hotel Beachfront Resort

3.0 star property
8.8 out of 10, Excellent, (1002)
"We loved our stay it was perfect, everyone was super friendly. "
The price is £127
includes taxes & fees
2 Sept - 3 Sept
Plaza Beach Hotel Beachfront Resort

Hilton Garden Inn St. Pete Beach

3.0 star property
9.2 out of 10, Wonderful, (844)
"Great weekend getaway"
The price is £169
includes taxes & fees
11 Sept - 12 Sept
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. "
Coral Reef Beach Resort

Bellwether Beach Resort

4.0 star property
8.6 out of 10, Excellent, (1231)
"Great place "
Bellwether Beach Resort

Dolphin Beach Resort

3.0 star property
8.0 out of 10, Very good, (1004)
"Very nice place to stay with the kids , family friendly and relaxing"
Dolphin Beach Resort

The Saint Hotel

2.0 star property
9.6 out of 10, Exceptional, (445)
"Staff was GREAT, facility was perfect 🤗"
The price is £172
includes taxes & fees
28 Aug - 29 Aug
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.

Find out more about St. Pete Beach

Find out more about St. Pete Beach

Popular beach getaways

Most booked beach stays in St. Pete Beach in 2025

Top St. Pete Beach Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia