Customized for your search:

3 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 3 Stars in St. Petersburg

Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars
$259
Check Availability

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
Love the atmosphere, great vibe, will continue to always stay here, recommend to others.
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
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
 
 
"Great Hotel!"
We stayed at this hotel for our wedding. The staff was very accommodating and the rooms were very comfortable. It's not far from all the bars and restaurants in the area.
Bernard from St. Petersburg, Florida
This 15-story hotel is in the city's Waterfront District, 1 block from Progress Energy Park and Mahaffey Performing Arts …More
Dolphin Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
Check Availability

Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"good experience"
enjoyed our stay Restaurant and lounge were excellent beach view very enjoyable housekeepers very courteous and efficient will stay here again.
NickHTennessee from Tennessee
Within easy reach of Dolphin Landings Charter Boat Center, Upham Beach, and Hurley Park, this St. Pete Beach resort is set on …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
 
 
"Excellent choice for a St. Petersburg visit."
The facility was very attractive and beautifully maintained. Our room was spacious and very comfortable. Everything we needed was right there, waiting for us--plenty of towels, pillows, toiletries, and a fully-equipped kitchen. The breakfast buffet was extensive. The staff were genuinely friendly and accommodating, and took time to answer our questions regarding local sites, restaurants and driving directions. We took advantage of the free shuttle to avoid downtown traffic and parking. We'll definitely stay here again when we visit St. Pete in the future. Thank you!
Leslie from Jacksonville, FL
Situated in the city center, this hotel is close to Tropicana Field, Salvador Dali Museum, and Museum of Fine Arts. Also …More
Quality Hotel on the Beach - Clearwater Beach Hotels
Rating: 3.0 Stars
Check Availability

Quality Hotel on the Beach

655 S Gulfview Blvd, Clearwater Beach 33767 - Map
 
 
"Excellent Place to Stay"
Tiffany was excellent. She checked us in and worked hard to ensure that our stay was enjoyable.
Jeff from Roswell, GA
This five-story hotel is on a sandy beach alongside the Gulf of Mexico, two miles from the Clearwater Marine Aquarium and 20 …More
Hilton Clearwater Beach Resort - Clearwater Beach Hotels
Rating: 3.5 Stars
Check Availability

Hilton Clearwater Beach Resort

400 Mandalay Ave, Clearwater Beach 33767 - Map
 
 
We had an excellent time there. Great location, friendly staff and most important right on the beach!
A Traveller
Overlooking the Gulf of Mexico, this Hilton resort sits on 10 acres of white-sand beach across from a marina; the hotel is …More
Innisbrook, A Salamander Golf and Spa Resort - Palm Harbor Hotels
Rating: 3.5 Stars
$292
Check Availability

Innisbrook, A Salamander Golf and Spa Resort

36750 Us Highway 19 N, Palm Harbor 34684 - Map
 
 
"Gorgeous countrylike resort close to the water!"
Gorgeous property! Stayed at one of the older building and still had a great experience. Club house was fun in the evening and a fully staffed fitness centre in the a.m. Don't miss out on this golf resort spa and so much more :)
A Traveller
This condominium resort is set on 900 acres in Palm Harbor, minutes from Clearwater beaches and Tarpon Springs.More
The Birchwood - St. Petersburg Hotels
Rating: 3.0 Stars
Check Availability

The Birchwood

340 Beach Dr Ne, St. Petersburg 33701 - Map
 
 
"Luxurious room"
An extremely delightful experience, beyond the ordinary. The clawfoot tub was over the top. The rooftop bar is the place to be seen. Rent a cabana! My guest said the meatloaf in the restaurant was the best he ever had. I only have 2 suggestions. I wish there had been a small refrigerator in the room. And the complimentary breakfast needs a little help getting it to the level of the other culinary delights of the Birchwood.
Emm from Central Florida
Located in the heart of St. Petersburg, this hotel is steps from Chihuly Collection and Museum of Fine Arts. Also nearby are …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
 
 
"realy nice hotel"
Lovely hotel . My first time in ST. Petersburg and the Marriott hotel family made it even better . Thanks
antoinette
Situated near the airport, in St. Petersburg, this hotel is close to Feather Sound Country Club, Tampa Bay Grand Prix, and …More
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
$373
Check Availability

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Excellent Vacation"
I went with my sisters to celebrate a big birthday. We never had to leave the resort because everything is right there! I wish we could have stayed longer to enjoy all of it. It was beautiful, and everyone was very friendly.
Karen from Virginia
St. Pete BeachMore

Search from 93 St. Petersburg Hotels - 3 Stars


    Need help booking?

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

    Why book with Expedia ?

    • 365,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