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 3 Star Hotels

See all 1,844 Hotels in St. Pete Beach
Harborside Suites at Little Harbor

Harborside Suites at Little Harbor

536 Bahia Beach Blvd, Ruskin
3.5 out of 5.0
4.3 out of 5 (391 reviews)
Great Out of the Way HotelEverything was great. Beds could have been a little more comfortable, but that's it. It is an out of the way resort. Perfect for a quiet non eventful vacation.
  18 Oct 2017

£92

£92
Sirata Beach Resort

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.0 out of 5 (2,186 reviews)
Favorite kid place at the beachThis is our favorite place to stay in St Pete. It’s small enough that we know where the kids are at all times. And between the hammocks, play ground, ping pong, corn hole and Xbox Studio not to mention the actual beach, they always have a blast
  20 Oct 2017

£97

£97
Edge Hotel

Edge Hotel

505 South Gulfview Boulevard, Clearwater Beach
3.5 out of 5.0
4.6 out of 5 (26 reviews)
Perfect for our first family vacation! My husband and I booked our first ever family vacation since our daughter (9 months) was born. This hotel was absolutely fabulous! It felt more like a resort than anything. The hotel grounds were so well maintained and our room was kept very clean. Every staff member we encountered during our week ...
  18 Oct 2017

£96

£96
Pier House 60 Clearwater Beach Marina Hotel

Pier House 60 Clearwater Beach Marina Hotel

101 Coronado Drive, Clearwater Beach
3.0 out of 5.0
4.4 out of 5 (695 reviews)
Golf vacation for 8 from the UKFirst impressions on arrival was that the hotel looked a little bit old and tired and could do with an overall refurbishment. The reception staff were friendly and helpful and made booking in easy. The four twin Queen rooms we had overlooked the Marina and were of a good size. The décor was a little ...
  17 Oct 2017

£127

£127
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.1 out of 5 (1,954 reviews)
Beautiful location on the beach.Loved Bongo's and the live entertainment on the beach. Friendly staff.
  21 Oct 2017

£87

£87
DoubleTree Suites by Hilton Tampa Bay

DoubleTree Suites by Hilton Tampa Bay

3050 N Rocky Point Dr W, Tampa
3.5 out of 5.0
4.3 out of 5 (528 reviews)
Good Location The hotel was in a good spot to manoeuvre around Tampa. Big rooms, friendly staff.
  21 Oct 2017

£69

£69
Hollander Boutique Hotel

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg
3.0 out of 5.0
4.4 out of 5 (531 reviews)
Nice hotel close, proximity to WATERFRONT. HOTEL PROVIDED SHUTTLE SERVICES TO AREA LOCATIONS WHICH HELPED UNFAMILIAR GUESTS FIND THEIR WAY AROUNF TOWN.
  17 Oct 2017

£82

£82
Safety Harbor Resort and Spa

Safety Harbor Resort and Spa

105 North Bayshore Drive, Safety Harbor
3.0 out of 5.0
4.0 out of 5 (100 reviews)
Older but Charming!Charming older style resort hotel with a very modern spa, great pool areas and an ultra friendly staff. Rooms are in need of some tlc but are spacious and comfortable.Onsite restaurant is excellent, with some value-added daily specials.
  16 Oct 2017

£89

£89
Bay Harbor Hotel

Bay Harbor Hotel

7700 W Courtney Campbell Causeway, Tampa
3.5 out of 5.0
3.3 out of 5 (468 reviews)
our room faced the water so we did love that. the food was good, we were close to the elevators with no noise. bed comfortable but pillows toooo full to sleep on. i will say i left some things on the table in the lobby and try as i might i never saw them again. some girl was to put them behind the desk but NOBODY ever found the items. I was ...
  19 Oct 2017

£84

£84
Sailport Waterfront Suites

Sailport Waterfront Suites

2506 N Rocky Point Dr, Tampa
3.5 out of 5.0
3.8 out of 5 (1,437 reviews)
Nice hotel / suites on the waterVery Clean, suites with balcony, relaxing nice view, on the water, the pool, covered parking. Enjoyed the relaxing layout and amenities even for just a short stay.
  19 Oct 2017

£80

£80
Map

Pocket Guide: 3 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

Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0
Last booking: 9 hours ago
Howard Johnson St Petersburg Beach Resort
3.0 out of 5.0
Last booking: 17 hours ago
Bay Palms Waterfront Resort - Hotel and Marina
3.0 out of 5.0
Last booking: 20 hours ago
Sirata Beach Resort
3.0 out of 5.0
Last booking: 21 hours ago
Beach House Suites by Loews Don CeSar
3.0 out of 5.0
Last booking: 22 hours ago