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

Postcard Inn On The Beach - 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.

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach - Map
 
 
"Great Getaway"
The PCI is a great little getaway. Has a lot to do in case of bad weather. The restaurants food is delicious and the staff is friendly.
Cathy from Orlando, Fl
Hollander Boutique Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
£57
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
 
 
"Enjoyable Hotel"
Hotel was great. Restaraunt had delicious food. Employee s and was it staff made you feel at home.
A Traveller
Hollander Located right near the heart of scenic downtown St Petersburg the Hotel is just a short distance from St …More
Treasure Bay Hotel & Marina - Treasure Island Hotels
Rating: 3.0 Stars
£58
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 Hotel & Marina

11125 Gulf Blvd, Treasure Island - Map
 
 
"Great hotel, great location! Great price!"
This was a great experience! Traveled with 2 kids and it was a perfect fit! Close to beach, food and treats, the staff was friendly and helpful. Would definitely stay there again!!
mom
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
The Birchwood - 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.

The Birchwood

340 Beach Dr Ne, St. Petersburg - Map
 
 
"Downtown Getaway"
My husband and I visited the new boutique hotel in downtown St. Petersburg for a little rest and relaxation in July 2014. The interior room was surprisingly nice with windows overlooking an indoor/outdoor section of the complex. We began our evening at the Canopy which is the open terrace bar on top of the hotel and enjoyed the views and a huge, delicious grouper sandwich with chips and wine. The hotel room is contemporary with that new, clean feel. My husband thought it needed an occasional chair and pillows that weren't so big(for sleeping). The "clawfoot" tub caught my attention while my husband enjoyed the rain cascade shower. Valet service parks your car from the reserved spots in front of the hotel and there is no extra charge to have your car brought out and parked again during your stay (in case you want to tour a little). The stay included a nice buffet breakfast of scrambled eggs, bacon and French or regular toast along with coffee, tea & orange juice. We bought felt this was a place that we would recommend to friends,family or anyone making a business trip.
CK from Local
A Spanish 1922 historic hotel with a private courtyard commanding a stunning view of the blue waters of Tampa Bay. Within …More
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
Ponce De Leon Boutique Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
£71
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.

Ponce De Leon Boutique Hotel

95 Central Ave, St. Petersburg - Map
 
 
"Retro, funky and definitely a cool place to stay!"
In town for a Rays game. It was a great place to stay for the game including the free trolley to the stadium. It's an easy walk to the Dali Museum, lots of great bars and the bay.
Bearcat Johnny from Orlando
This historic waterfront hotel in St Petersburg’s commercial district is 2 blocks from the Museum of Fine Arts and the …More
Staybridge Suites St. Petersburg Fl - 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.

Staybridge Suites St. Petersburg Fl

940 5th Avenue S, St. Petersburg - Map
 
 
They provided all of my needs. ....................................................
Mike from lAKELAND
The Flamingo Resort - All Adult - 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.

The Flamingo Resort - All Adult

4601 34th Street S, St. Petersburg - Map
 
 
"Fun for a day"
The beds were uncomfortable and the rug needed to be thoroughly cleaned and preferably replaced. Old a/c was very noisy.
Van from Ft. Lauderdale
This comfortable St. Petersburg lodging is located close to Gulf Of Mexico Beachs; Tropicana Field (Home Of the Devilrays) …More
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
 
 
"Great hotel all the beach!"
The Thunderbird was a great place to stay with a great price! Staff were exceptional and friendly and the beach bar music each day was a great addition and the courtyard and pool were beautiful. The beach was very clean and many amenities.
Julie from Springfield, IL
Directly on the Gulf Beaches, our "Classic Courtyard Style Hotel" is a newly remodeled family favorite also catering to …More

Search from 78 St. Petersburg Hotels - 3 Stars


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

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

    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