Customized for your search:

3 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 3 Stars in St. Petersburg

Ponce De Leon Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
$97
Check availability

Ponce De Leon Hotel

95 Central Ave, St. Petersburg 33701 - Map
 
 
"Charming boutique hotel"
This is a charming boutique hotel in the heart of the Downtown St Petersburg entertainment district. The staff was very friendly and helpful. The room was clean and comfortable. This is not a fancy hotel; but it's quite historic. For what it is, it is perfect. I happen to like old character hotels so I was very pleased. I was downtown for the craft beer festival at the Mahafee Theater and did not want to drive. The hotel was a great deal and cheaper than a round trip cab ride from Tampa thanks to a great Expedia bargain.
Traveller from Tampa, FL
This family-friendly St. Petersburg hotel is located in the historical district, within a 10-minute walk of Pioneer Park and …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
Staybridge Suites St. Petersburg Downtown - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Staybridge Suites St. Petersburg Downtown

940 5th Avenue S, St. Petersburg 33705 - Map
 
 
"One complaint"
The only complaint I have is getting from a rays game to this hotel is difficult because they block the recommended streets for the game traffic. Other than that, very nice hotel with everything I needed! Also very affordable for the quality! We got the king studio and the bed was very comfortable!
Traveller from Jacksonville, Florida
Located in the center of St. Petersburg, this family-friendly hotel is within a 15-minute walk of All Children's Hospital and …More
The Birchwood - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

The Birchwood

340 Beach Dr Ne, St. Petersburg 33701 - Map
 
 
"GREAT HOTEL"
HOTEL IS GREAT LOCATION AND ROOMS ARE FANTASTIC . HOTEL BAR AND RESTAURANT ARE EXCELLENT , WE HIGHKY RECOMMEND THIS HOTEL
Traveller from ORLANDO
Located in the heart of St. Petersburg, this family-friendly hotel is steps from Chihuly Collection and Museum of Fine Arts …More
Hilton St. Petersburg Bayfront - St. Petersburg Hotels
Rating: 3.5 Stars
Check availability

Hilton St. Petersburg Bayfront

333 1st St S, St. Petersburg 33701 - Map
 
 
"Perfect Location"
Was attending an event at the Mahaffey Theatre. Could not have been more conveniently located. Staff was outstanding, room was spotless, and I easily walked to the downtown area to do some barhopping.
A Traveller
This 15-story hotel is in the city's Waterfront District, 1 block from Progress Energy Park and Mahaffey Performing Arts …More
Magnuson Hotel Marina Cove - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Magnuson Hotel Marina Cove

6800 Sunshine Skyway Ln S, St. Petersburg 33711 - Map
 
 
"Great place to stay."
One night with a friend. Wonderful hotel. Just book it you won't regret it.
A Traveller
Nestled on the beach, this St. Petersburg hotel is within 3 mi (5 km) of Bay Village Shopping Center, Boyd Hill Nature Park …More
Beach Drive Inn Bed & Breakfast - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Beach Drive Inn Bed & Breakfast

532 Beach Dr. NE, St. Petersburg 33701 - Map
 
 
Charming bed and breakfast made from a beautiful turn of the century home.
A Traveller
Located in the heart of St. Petersburg, this bed & breakfast is within a 10-minute walk of Chihuly Collection and Museum of …More
Hotel Indigo St Petersburg Downtown - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Hotel Indigo St Petersburg Downtown

234 3rd Ave N, St. Petersburg 33701 - Map
 
 
"Excellent location "
We enjoyed being able to walk to all the sights. It is a safe neighborhood.
Traveller from Sarasota FL
Located in Downtown St. Petersburg, this family-friendly St. Petersburg hotel is within a 10-minute walk of BayWalk and …More
Courtyard by Marriott St. Petersburg Downtown - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Courtyard by Marriott St. Petersburg Downtown

300 4th St N, St. Petersburg 33701 - Map
 
 
"Great price. Solid amenities. Central locale."
I stayed in one of the newer renovated rooms. Very high finish quality. Very comfortable. Excellent AC and quiet.
A Traveller
Located in the center of St. Petersburg, this family-friendly hotel is within a 10-minute walk of The Coliseum and Museum of …More
The Mansion House Inn - St. Petersburg Hotels
Rating: 3.0 Stars
$112
Check availability

The Mansion House Inn

105 5th Avenue NE, St. Petersburg 33701 - Map
 
 
"Downtown"
The house was nice but the mattress was uncomfortable and the room was very warm.
Traveller from sarasota fl
Located in Downtown St. Petersburg, this bed & breakfast is within a 10-minute walk of Chihuly Collection and Museum of Fine …More

Search from 15 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
    CollapseExpand

    Hotels Near St. Petersburg, FL

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