Customised for your search:

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

St. Petersburg hotels
St. Petersburg

Top Trending 3 stars Star Hotels in St. Petersburg

Treasure Bay Resort & Marina - Treasure Island Hotels
Rating: 3.0 Stars
£119
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.

Treasure Bay Resort & Marina

11125 Gulf Blvd, Treasure Island - Map
 
 
"Great time "
Great hotel beach across the street loved the pool
Traveller from lakeland florida
Hollander Boutique Hotel - St. Petersburg 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.

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg - Map
 
 
I booked this hotel for its location. It was more than I expected. The room was bright, clean and cool. The Taproom had amazing food (at reasonable prices), both for dinner and breakfast. I would stay there again!
A Traveller
Hollander Located right near the heart of scenic downtown St Petersburg the Hotel is just a short distance from St …More
Crystal Palms Beach Resort - Treasure Island Hotels
Rating: 3.5 Stars
£155
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.

Crystal Palms Beach Resort

11605 Gulf Blvd, Treasure Island - Map
 
 
"Excellent hotel "
Rooms were beautiful. Enjoyed the spacious balcony for sunsets. Beach was not crowded. Close to Johns Pass for great restaurants and stores.
Traveller from Bradenton FL
Belleair Beach Club - Belleair Beach Hotels
Rating: 3.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.

Belleair Beach Club

3200 Gulf Blvd, Belleair Beach - Map
 
 
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
 
 
"beautiful sunsets"
Views were great. Restaurants were all great. Hallways and common areas could use refreshing and AC.
Traveller from sc
Shoreline Island Resort - Exclusively Adult - Madeira 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.

Shoreline Island Resort - Exclusively Adult

14200 Gulf Boulevard, Madeira Beach - Map
 
 
Great time and staff people were great. cleaf and a very good view.
A Traveller
Thunderbird Beach Resort - Treasure Island 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.

Thunderbird Beach Resort

10700 Gulf Blvd, Treasure Island - Map
 
 
"Nice hotel, but you can hear everything outside. "
Room was clean and housekeeping was accommodating. The noise from the guest at the pool was loud inside the room. That,was my only complaint.
Traveller from Linton,Indiana
Directly on the Gulf Beaches, our "Classic Courtyard Style Hotel" is a newly remodeled family favorite also catering to …More
Bilmar Beach Resort - Treasure Island Hotels
Rating: 3.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.

Bilmar Beach Resort

10650 Gulf Blvd, Treasure Island - Map
 
 
"Good location, restaurants on site and vicinity"
Beach is behind the hotel, free beach chairs, restaurants on site (2), walgreeens in front and a block away from publix. Public transportation is available. The beach is shallow and with warm waters. We stayed in the beach all day. Very relaxing area not very crowded.
Traveller from Chicago, IL
Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars
£115
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
 
 
"Great hotel next to the beach"
I was skeptical about this place from the reviews but when two different uber drivers told us how much they love this this we gave it a shop. The place was beautiful. The courtyard with the pool table to the pool was awesome. They had some suites to the back facing the pool that looked like you where at home. Had a little front yard with two chairs. The bar is right now the beach and had a live band playing. Room was a little small but it was very comfortable. Only thing they don't tell you even on the website is the resort fees. Overall a great place to stay.
Traveller from Brooklyn, NY
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
£178
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
 
 
"Great Hotel on the beach"
Hotel was great, staff great, lots of options and access to sister hotel just a short walk away. aquarium
A Traveller

Search from 139 St. Petersburg Hotels - 3 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 282,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: 3 stars Hotels in St. Petersburg

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

    • View our selection of featured hotels in St. Petersburg
    • Use the map to find hotels in the St. Petersburg neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
    • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews