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
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
Check availability

Ponce De Leon Hotel

95 Central Ave, St. Petersburg 33701 - Map
"Friendly hotel close to everything."
The hotel is a little outdated, but it's been around since the 1920's. It's full of history and it's located within a mile of everything. Sports arenas, museums, bars, restaurants, music venues. It has the best staff working as well, extremely friendly!
Traveller from Ft. Myers, Florida
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
Check availability

Treasure Bay Hotel & Marina

11125 Gulf Blvd, Treasure Island 33706 - Map
"Pleased with hotel, right across from beach."
Hotel staff was friendly. We were pleased with the cleanliness of our room. There was a slight smell (maybe from marina). Water did not taste very good, but we noticed this will all of the water in the area. We just purchased some gallon jugs of bottled purified water from the Walgreens down the street. The beds were ok, we all slept well.
Traveller from Spokane, WA
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
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
Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars
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
Clarion Inn & Suites Clearwater - Clearwater Hotels
Rating: 3.0 Stars
Check availability

Clarion Inn & Suites Clearwater

20967 Us Highway 19 N, Clearwater 33765 - Map
"Very practical location."
Great staff. Nice oasis. But hot tub and kids pool not working throughout our stay and poor breakfast. Overall, however, very nice.
Traveller from Atgens, Greece
This three-story hotel is four miles from Countryside Mall, seven miles from the Clearwater Marina and Clearwater Marine …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
Safety Harbor Resort and Spa, an Ascend Hotel Collection - Safety Harbor Hotels
Rating: 3.5 Stars
Check availability

Safety Harbor Resort and Spa, an Ascend Hotel Collection

105 N Bayshore Dr, Safety Harbor 34695 - Map
"Relaxing resort in a quite town on the harbor."
I arrived at the resort several hours early and the front desk was very quick to check me in and move me to a room with a bay veiw. The room was clean and comfortable. I found the staff to be friendly, helpful and some were even entertaining.
A Traveller
Set on 22 acres of waterfront property overlooking Tampa Bay, Safety Harbor Resort is adjacent to City Marina and 12 miles …More
Pier House 60 Clearwater Beach Marina Hotel - Clearwater Beach Hotels
Rating: 3.0 Stars
Check availability

Pier House 60 Clearwater Beach Marina Hotel

101 Coronado Drive, Clearwater Beach 33767 - Map
"Close to the beach and new!"
We had a great experience here. The staff was friendly from my first interaction calling the front desk before our arrival. Our check in was smooth and the associate was courteous. They accommodated us with our requests (reasonable ones). The room was immaculate and very clean including the bathroom. I even happened to see a housekeeper cleaning another room one day. She had the tv stand pulled out and even the filters on the a/c unit out to clean them. I've never seen that before in any hotel. In relation to the construction if you're staying on the weekend don't worry. Saturday they only work a half day and we didn't hear a thing. They're not there on Sunday. As far as the view we got the 9th floor and were only partially obstructed but could still see a large about of beach and the pier. Or you could always do a bay view with a balcony on the other side. The rooftop bar had great service and great food around lunchtime. I wouldn't recommend staying on the 10th floor if you go to bed early or have kids. Hence the reason we got the 9th floor. Overall this is the best value of you want to stay close to pier 60 but not pay through the nose for "beach front." Highly recommended hotel!
Traveller from Orlando
This family-friendly Clearwater Beach hotel is located on the waterfront, within 1 mi (2 km) of Clearwater Municipal Marina …More

Search from 104 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.

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