Customized for your search:

3 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 3 Stars in St. Petersburg

Ramada Clearwater Airport - Clearwater Hotels
Rating: 3.0 Stars
$73
Check availability

Ramada Clearwater Airport

3580 Ulmerton Road, Clearwater 33762 - Map
 
 
"Very Professional Hotel"
ROFL. The reason why I said this is a pro hotel is the front kiosk looks like a restrict manager instead of a kind people. However, I have to say the service in the hotel is very good. You can get anything you need at hotel, such as laundry, swimming pool, spa pool, and good surrounding restaurants.
A Traveller
This family-friendly Clearwater hotel is located near the airport, within 2 mi (3 km) of Feather Sound Country Club and Tampa …More
Ponce De Leon Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
$101
Check availability

Ponce De Leon Hotel

95 Central Ave, St. Petersburg 33701 - Map
 
 
"AC"
The ac in the hall was out, and the room didn't have a very powerful ac, took a long time for the room to cool. Also the placement of the coffee maker was weird. Had to move it in order for it to reach a plug in. Overall not horrible, good place to crash for quick sleep.
A Traveller
This family-friendly St. Petersburg hotel is located in the historical district, within a 10-minute walk of Pioneer Park and …More
Treasure Bay Hotel & Marina - Treasure Island Hotels
Rating: 3.0 Stars
$139
Check availability

Treasure Bay Hotel & Marina

11125 Gulf Blvd, Treasure Island 33706 - Map
 
 
"Across from the Beach!"
Great staff, nice views from the rooms and shared deck space. Convienent location, close to dining, shopping and of course the beach!
Traveller from Cleveland
Located along the Intracoastal Waterway, this smoke-free hotel is across the street from the Gulf of Mexico, a public beach …More
Hollander Boutique Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg 33701 - Map
 
 
"Great place to stay"
Enjoy the afternoon at the pool and cocktails at the pool bar. The restaurant, bar and bakery are awesome. The staff is super friendly and helpful. We come to St Pete monthly for doctor's visit and staying here is like vacation.
Traveller from Cocoa, FL
Located in Downtown St. Petersburg, this hotel is within a 15-minute walk of The Coliseum and Museum of Fine Arts. Salvador …More
Residence Inn by Marriott Clearwater Downtown - Clearwater Hotels
Rating: 3.0 Stars
$130
Check availability

Residence Inn by Marriott Clearwater Downtown

940 Court Street, Clearwater 33756 - Map
 
 
"Very good"
Excellent !!! Great room and very nice people in front desk. Would recommend and very close to main beach and city.
Traveller from Tampa
Residence Inn by Marriott Clearwater Downtown is within a 10-minute drive of Clearwater Marine Aquarium. It’s a 15-minute …More
Courtyard St. Petersburg Clearwater - Clearwater Hotels
Rating: 3.0 Stars
Check availability

Courtyard St. Petersburg Clearwater

3131 Executive Dr, Clearwater 33762 - Map
 
 
"Hotel close to the beach"
Being that this city is my birthplace where I was born and raised I will be short yet sweet.Aside from the strong sense of "prejudice" I felt during my stay here from the staff and several other guests showed me how much this city has changed since I relocated several years ago. I had never experienced such awkwardness and uncomfortably during my stay here. I recently spent time here visiting family and friends which I enjoyed very much. Aside from my personal feelings, this hotel is close to the beach areas and plenty of nearby eateries was an absolute plus. The room and hotel were very clean. Overall a nice place to stay if you are away on business or quick getaway with a spouse or significant other.
A Traveller
This family-friendly Clearwater hotel is within 3 mi (5 km) of Feather Sound Country Club and Tampa Bay Grand Prix. The Armed …More
Hilton St. Petersburg Carillon Park - St. Petersburg Hotels
Rating: 3.5 Stars
Check availability

Hilton St. Petersburg Carillon Park

950 Lake Carillon Dr, St. Petersburg 33716 - Map
 
 
"Haven of comfort with a view to boot!"
We stayed two nights and didn't want to leave! (Even though Universal Orlando was the next stop.) We were exhausted from two long days of road trip and this was exactly what we needed. On the first night, we slept until noon and didn't get out of bed until one because they were just. So. Comfortable. Leaving the next day was a challenge as well. We wanted to take the beds home with us. And the view! The room looked out over the water. It was nothing but beautiful! 10/10 would come back. You deserve something nice, so pick this one.
A Traveller
Situated near the airport, this hotel is 0.8 mi (1.2 km) from Feather Sound Country Club and 2.5 mi (4.1 km) from Tampa Bay …More
Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars
$138
Check availability

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Nice place, great location, excellent staff. "
Let me say this: it's an older hotel. Beyond that it's a great place. Location was perfect, the pool was nice, fun bar on a great beach... and the staff was super friendly and helpful. I left a day early to chase some nicer weather down in the keys and it was no problem at all. Now I didn't give it a five star rating because it's not a five star resort. But the people leaving awful reviews must be a bunch of crybabies. It's older an dated but it's clean and nice.
A Traveller
The newly renovated Postcard Inn, located in St Pete Beach on the Gulf of Mexico and Florida's west coast, is minutes away …More
St. Petersburg Marriott Clearwater - St. Petersburg Hotels
Rating: 3.5 Stars
Check availability

St. Petersburg Marriott Clearwater

12600 Roosevelt Blvd N, St. Petersburg 33716 - Map
 
 
"One night stay"
Had a reunion to go to and didn't want to drink and drive. Very nice hotel clean and comfortable bed!
A Traveller
This family-friendly St. Petersburg hotel is located near the airport, within 3 mi (5 km) of Feather Sound Country Club and …More
Bamboo Beach Club - Clearwater Beach Hotels
Rating: 3.0 Stars
Check availability

Bamboo Beach Club

64 Bay Esplanade, Clearwater Beach 33767 - Map
 
 
Situated in Clearwater Beach, this condo is within a 15-minute walk of Clearwater Municipal Marina and Pier 60 Park …More

Search from 105 St. Petersburg Hotels - 3 Stars


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Three Star Hotel Guide for St. Petersburg

    There’s a reason the top 3 star hotels in St. Petersburg, FL are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in St. Petersburg, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

    Search for a cheap deal on a 3 star upscale hotel in St. Petersburg for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in St. Petersburg near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

    From business trips to family getaways, the St. Petersburg 3 star hotels offer a fantastic home base for any type of vacation.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews