Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Pete Beach 4 Star Hotels

See all 1,879 Hotels in St. Pete Beach
Wyndham Grand Clearwater Beach

Wyndham Grand Clearwater Beach

100 Coronado Drive, Clearwater Beach
4.0 out of 5.0
4.4 out of 5 (70 reviews)
Wonderful hotel! Very clean, friendly staff, great location.
  12 Oct 2017

£145

£145
The Don CeSar

The Don CeSar

3400 Gulf Boulevard, St. Pete Beach
4.0 out of 5.0
4.3 out of 5 (669 reviews)
The service level by all staff members was above and beyond excellent. Made our stay a total pleasue
  17 Oct 2017

£188

£188
Opal Sands Resort

Opal Sands Resort

430 South Gulfview Blvd, Clearwater Beach
4.0 out of 5.0
4.8 out of 5 (87 reviews)
Hotel was completely amazing! Favorite place! I loved it, so comfortable and beautiful! The entire hotel was so sweet and kind! Loved every minute of it!
  2 Oct 2017

£183

£183
Sandpearl Resort

Sandpearl Resort

500 Mandalay Ave, Clearwater Beach
4.0 out of 5.0
4.7 out of 5 (439 reviews)
Great hotel on a white sand beachWe spent a couple nights at the Sandpearl resort and had a great time. The hotel was in great condition (even after having just gone through a hurricane), and the staff was extremely friendly and helpful. The beach sand was like walking on cotton, and the beach staff were helpful as well. Nice activities ...
  7 Oct 2017

£162

£162
Hyatt Regency Clearwater Beach Resort & Spa

Hyatt Regency Clearwater Beach Resort & Spa

301 S Gulfview Blvd, Clearwater Beach
4.0 out of 5.0
4.4 out of 5 (581 reviews)
Perfect location, staff are amazing !Never heard a no or can't from any of the staff. Always yes, let me try and I am sure we can do that for you. Definitely great concierge service!
  16 Oct 2017

£164

£164
Treasure Island Beach Resort

Treasure Island Beach Resort

10800 Gulf Blvd, Treasure Island
4.0 out of 5.0
4.8 out of 5 (76 reviews)
All amazing! Staff was great, beautiful hotel and very relaxing!
  13 Sep 2017

£142

£142
Sheraton Sand Key Resort

Sheraton Sand Key Resort

1160 Gulf Blvd, Clearwater Beach
4.0 out of 5.0
4.2 out of 5 (815 reviews)
Exclusive property with a great private beach.I was very pleased by the ease of the checkin process and the way I was greeted. The room was very nice and clean. Talking about the property...I dont have enough words to put my feelings into words. What a great location and their beach was awesome. Very well maintained. I would highly recommend ...
  28 Sep 2017

£135

£135
The Vinoy Renaissance St. Petersburg Resort & Golf Club

The Vinoy Renaissance St. Petersburg Resort & Golf Club

501 5th Ave Ne, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (212 reviews)
Historic Hotel near to many restaurants This is the first time to stay at this beautiful historic hotel. It is undergoing major renovations, so I will look forward to hopefully visiting it again when it is fully finished.
  14 Oct 2017

£171

£171
TradeWinds Island Grand

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach
4.0 out of 5.0
4.0 out of 5 (1,117 reviews)
Large hotel right on beachPros right on beach, adult only pool, many options on site to eat Cons very expensive, not worth extra resort fees, went on girls trip, very dim with lights in evening long walk through area with trees to parking lot didn’t feel safe. Regular cup of black coffee in the morning was $5:00. Check out ...
  10 Oct 2017

£155

£155
Kimpton Hotel Zamora

Kimpton Hotel Zamora

3701 Gulf Blvd, St. Pete Beach
4.5 out of 5.0
4.3 out of 5 (111 reviews)
Very friendly staff, excellent food, and beautiful room.
  9 Sep 2017

£140

£140
Map

Pocket Guide: 4 Star Hotels in St. Pete Beach

Search for hotels in St. Pete Beach on Expedia.co.uk. You can easily find your hotels in St. Pete Beach using one of the methods below:

  • View our selection of featured hotels in St. Pete Beach
  • Use the map to find hotels in the St. Pete Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Pete Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Pete Beach
  • Enter your travel dates to view the best deals on hotels in St. Pete Beach - while they last

Recently booked St. Pete Beach hotels

The Kimpton Hotel Zamora
4.0 out of 5.0
Last booking: 29 minutes ago
Loews Don CeSar Hotel
4.0 out of 5.0
Last booking: 14 hours ago