Customised for your search:

St. Pete Beach hotels

St. Pete Beach hotels
St. Pete Beach

Hotel + Flight Deals in St. Pete Beach

See all St. Pete Beach Trip Deals

Top Trending Hotels in St. Pete Beach

Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
£134
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach - Map
 
 
This was a fantastic place to stay. Close to everything. We stayed for our 25th anniversary, and would recommend it for couples or families. Rum Fish restaurant was a little pricey, but the atmosphere and food is worth the higher cost.
Danny from texas
Sirata Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
£97
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach - Map
 
 
"Nice hotel"
Very nice right on beach! 3 restaurants on site. Would have been nice for price to have some kind of breakfast. Staff very helpful!
A Traveller
Bayview Plaza Waterfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
£92
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Bayview Plaza Waterfront Resort

4321 Gulf Blvd, St. Pete Beach - Map
 
 
"Best vacation ever"
Loved the privacy that you can not get anywhere else on the strip Very clean Priced right
Betsy from St Petersburgh Florida
Beachcomber Beach Resort - St. Pete Beach Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Beachcomber Beach Resort

6200 Gulf Blvd, St. Pete Beach - Map
 
 
"Nice get away for adults"
Great night life for adults. Clean and great location. Food was very good and staff was friendly. Downside...older hotel and decor, parking was rough. Too many smokers...would be a great smoke free hotel. I couldn't leave my room without smelling like smoke. Otherwise great stay.
mid July stay from W
Beach House Suites - St. Pete Beach Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Beach House Suites

3860 Gulf Blvd, St. Pete Beach - Map
 
 
"Loved"
Loved it me and wife small honeymoon room was great pool nice bar guy was great
A Traveller
Grand Plaza Beachfront Resort Hotel - St. Pete Beach Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach - Map
 
 
"Great time!"
Was a wonderful stay! Hotel has a lot of staff, constantly at your service or maintaining great conditions.
Deb from Indpls. IN
Loews Don CeSar Hotel - St. Pete Beach Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach - Map
 
 
"Very nice hotel, but a little pricey"
I really enjoyed the hotel. They had live music with cocktails at night and at bar on the beach.The beach was beautiful and well kept up. I was able to see rays in the wild in the gulf. The room was a little small for the price I paid. The staff were all very friendly.
Tim from Cleveland, OH
Howard Johnson St Petersburg Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Howard Johnson St Petersburg Beach Resort

6100 Gulf Blvd, St. Pete Beach - Map
 
 
"Economical hotel great location on the beach."
The staff was super friendly. We really enjoyed our stay.
A Traveller
The Howard Johnson Resort Hotel of St. Pete Beach offers the following:On the Gulf of Mexico, Beachfront5 Stories, 133 Rooms …More
Alden Suites - A Beachfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Alden Suites - A Beachfront Resort

5900 Gulf Blvd, St. Pete Beach - Map
 
 
"wonderful!"
location is perfect, right on the beach, hotel staff was great, especially Chris at the tiki bar! had the best time and will be back soon!
A Traveller
Plaza Beach Hotel Beachfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
£149
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd, St. Pete Beach - Map
 
 
"Very clean hotel right by the beach!"
The room was super clean and comfortable with a kitchenette and fridge. The staff was extremely friendly and helpful! The pool was very clean and a nice way to end the day. Thoroughly enjoyed the stay and would definitely go back!
A Traveller

Search from 27 St. Pete Beach Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: 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
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews