Customised for your search:

St. Pete Beach Hotel Guide - 3 stars Hotels in St. Pete Beach, United States of America

St. Pete Beach hotels
St. Pete Beach

Top Trending 3 stars Star Hotels in St. Pete Beach

Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars
£173
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.

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach - Map
 
 
"Surfer girls"
A wonderful, fun, well thought out property. Lots of areas for games and get-togethers. Very thoughtful surfer and beach decor. Loved the pool and the amenities. Overall a great experience.
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 hotel' the beach"
Yes I would recommend & will stay here again. Great restaurants food was great.
Traveller from Fl
Bay Palms Waterfront Resort - Hotel and Marina - St. Pete Beach Hotels
Rating: 3.0 Stars
£239
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.

Bay Palms Waterfront Resort - Hotel and Marina

4237 Gulf Blvd, St. Pete Beach - Map
 
 
"Nice hotel by the beach "
This was a great stay for my family size. It is right off the Main Street. The backside is off of a bay. The gulf view is across the street. There are close stores and many restaurants to choose from. Staff was helpful. Sleeper sofas are what you expect as far as comfort. Kitchenette was useful.
A Traveller
Bay Palms Waterfront Resort is a boutique resort of only 15 rooms. This property is directy on Boca Ciega Bay and boasts one …More
Dolphin 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.

Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach - Map
 
 
"Nice hotel on the beach great restaurant"
Staff was friendly, room was clean Nice wide beachfront and good pool Close to other hotels with firepits to sit at night. Great parking. Good location
Traveller from Tampa Florida
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
£303
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
 
 
"Guy Harvey"
Excellent place to stay ! Great for families. Can't wait to go back.
Traveller from DC
Sirata 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.

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach - Map
 
 
"nice place lots to do "
the hotel is nice 2 pools, two bars, the rooms for a resort are older but clean
Traveller from pa
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
 
 
"Would stay here again. "
Was greeted by Mike and Chris at check in. They were so nice. Very professional. We were early but they let us go ahead and get registered and gave us gate keys. Stayed in room 231 which had a great ocean view. The room was very well supplied with everything we needed. Very clean. Enjoyed the beautifully landscaped yard for soaking up some sun, which had plenty of lounging chairs. Pools clean and nice large hot tub. Had bar and a food wagon on site. Grills on site. Grab n go had everything we needed.
Traveller from AL
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
 
 
"Perfect location!"
I went on a solo vacay and wanted somewhere right on the beach as I did not want to rent a car. The beach was gorgeous, the pool was heated and clean, rooms were average, but I didn't plan staying in it too long and when I did I was comfortable. The staff were very friendly and made me feel welcomed. Within walking distance to many local restaurants and a grocery store. Bed was comfortable- microwave and mini fridge were useful. I will come back!!!!
Traveller from Iowa
The Howard Johnson Resort Hotel of St. Pete Beach offers the following:On the Gulf of Mexico, Beachfront5 Stories, 133 Rooms …More
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 Boulevard, St. Pete Beach - Map
 
 
"Beautiful hotel on the beach"
Awesome views of the Gulf from the room and balcony! Recently remodeled, the rooms are wonderful. Only wish they still had an oven in each room.
A Traveller
Plaza Beach Hotel Beachfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
£265
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
 
 
"Perfect for families"
I hate to say how great this hotel is for fear I'll never get three rooms at the same time again. Great for families with small children. Gorgeous beach, wonderful staff, and a retro family owned feel.
Traveller from Wisconsin

Search from 27 St. Pete Beach Hotels - 3 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 321,000 hotels worldwide
    • Price Guarantee
    • 91% customer satisfaction

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

    Destinations near St. Pete Beach

    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews