3 stars Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending 3 stars Star Hotels in St. Petersburg

Innisbrook, A Salamander Golf and Spa Resort - Palm Harbor Hotels
Rating: 3.5 Stars
$158

Innisbrook, A Salamander Golf and Spa Resort

36750 Us Highway 19 N, Palm Harbor - Map
 
 
"Perfect family hotel."
Our small kids (4 & 2) love the Loch Ness pool. It has everything - zero sum pool, waterfalls, beach & sand area with toys …
A Traveller
Grand Plaza Beachfront Resort Hotel - St. Pete Beach Hotels
Rating: 3.0 Stars
$131

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach - Map
 
 
"Close to beach"
Hotel was nice and incredibly close to beach with very friendly staff. Hotel rooms could use updating.
A Traveller
Sirata Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
$134

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach - Map
 
 
"Beautiful resort."
This was a wonderful resort and the accommodations were superb. The view of the beach from the balcony was fabulous.
Eileen from Oklahoma, USA
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
$146

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach - Map
 
 
"Great time on St. Pete's Beach!"
I just returned from a girls weekend at the Guy Harvey Outpost! We had a wonderful time! Location is outstanding ... beach is …
Amy
Bilmar Beach Resort - Treasure Island Hotels
Rating: 3.0 Stars
$183

Bilmar Beach Resort

10650 Gulf Blvd, Treasure Island - Map
 
 
"Great Beach Getaway"
All aspects of this hotel was perfect. All rooms were facing the Gulf and there were two excellent restaurants right on the …
John & Barbara
Alden Suites - A Beachfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
$195

Alden Suites - A Beachfront Resort

5900 Gulf Blvd, St. Pete Beach - Map
 
 
"Great hotel for the price"
We had an ocean front view. The two room suite was perfect for an extend stay with the small kitchen.
Beachgirls
Safety Harbor Resort And Spa - Safety Harbor Hotels
Rating: 3.5 Stars
$152

Safety Harbor Resort And Spa

105 N Bayshore Dr, Safety Harbor - Map
 
 
"Great get-away for family or couples"
found this strictly by chance on Expedia and loved the town and resort!
Cathy from Muskegon,MI
Sunset Vistas Two Bedroom Beachfront Suites - Treasure Island Hotels
Rating: 3.5 Stars
$220

Sunset Vistas Two Bedroom Beachfront Suites

12000 Gulf Blvd, Treasure Island - Map
 
 
"Great location, Great Value, and …"
Lots to enjoy at this hotel. Rooms were comfortable and clean with a good lay out. Resort had a great lay out with a bar and …
Garrett
Treasure Bay Hotel & Marina - Treasure Island Hotels
Rating: 3.0 Stars
$122

Treasure Bay Hotel & Marina

11125 Gulf Blvd, Treasure Island - Map
 
 
"Review on Recent Stay"
We stayed here for 1 week with my 3 year old. This hotel was great!! We had a great time at the pool. The staff was very helpful …
Jen from Ontario, Canada
Hilton Clearwater Beach Resort - Clearwater Beach Hotels
Rating: 3.5 Stars

Hilton Clearwater Beach Resort

400 Mandalay Ave, Clearwater Beach - Map
 
 
"Great Place to stay"
We had the Suite So the veiw and cleanliness was great
A Traveller

Search from 55 St. Petersburg - Clearwater hotels - 3 Stars


    No Expedia Cancellation Fees

    No Expedia Cancellation Fees

    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.sg. 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