Customized for your search:

Beach Hotels & Resorts in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Beach Hotels near St. Petersburg

Sand Glo Villas - Indian Shores Hotels
Rating: 3.0 Stars
Check availability

Sand Glo Villas

19316 Gulf Blvd., Indian Shores 33785 - Map
 
 
4.4 out of 5 (5 reviews)
Offering direct access to the beach, this Indian Shores vacation home is within 1 mi (2 km) of Smugglers Cove Adventure Golf …More
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
$196
Check availability

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Beach hotel Witherspoon excellent staff"
Hotel is on the beach and includes shaded 2-person cabana. Staff is excellent.. Very heterogenous- from many different countries - with awesome service and a big smile 😀. You can use all the facilities at the TradeWinds. The only thing we did not like is that they allow smoking around the family pools.
Traveller from tampa
This beach resort fronts the white sands of St. Pete Beach, one of the best beaches in the United States. A dolphin viewing …More
Loews Don CeSar Hotel - St. Pete Beach Hotels
Rating: 4.0 Stars
$219
Check availability

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
Awesome, upscale hotel, beautiful beach, great staff, amazing food
A Traveller
Known as Florida's "Pink Palace," the Loews Don CeSar Hotel, facing the white sands of the Gulf of Mexico, was built in 1928 …More
Chateaux Resort Luxury Condominiums - Indian Shores Hotels
Rating: 3.5 Stars
Check availability

Chateaux Resort Luxury Condominiums

19440 Gulf Blvd, Indian Shores 33785 - Map
 
 
"Beautiful view on the beach"
The location was great as well as the access to the beach. The floor tile grout needed to be cleaned and the steam vent in the bathroom could not handle the humidity. A dehumidifier was needed in the condo. Overall, the condo and accommodations were outstanding except for above mentioned items.
Larry from Iowa
Nestled on the beach, this Indian Shores condo is within 1 mi (2 km) of Smugglers Cove Adventure Golf and Suncoast Seabird …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars
$219
Check availability

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Location is great. The resort it's self has every"
I can't say enough about it it was absolutely fabulous. The service was great the rooms were great they availability to activities was great. I would recommend it to anyone whether you have children or I just trying to get away.
Traveller from z
Spanning 20 lushly landscaped acres on a seven-mile stretch of one of America's best white-sand beaches, this St. Pete Beach …More
Royal North Beach - Clearwater Beach Hotels
Rating: 3.0 Stars
$250
Check availability

Royal North Beach

657 Mandalay Ave, Clearwater Beach 33767 - Map
 
 
"Nice small hotel close to the beach "
We stayed here for 6 nights and enjoyed our stay very much. Spacious rooms with full kitchen. Very warm pool.
Traveller from toronto
This family-friendly Clearwater Beach condo is located near the beach, within 1 mi (2 km) of Clearwater Municipal Marina and …More
Beach Palms - Indian Shores Hotels
Rating: 3.0 Stars
Check availability

Beach Palms

18450 Gulf Blvd, Indian Shores 33785 - Map
 
 
Nestled on the beach, this Indian Shores condo is within 1 mi (2 km) of Suncoast Seabird Sanctuary and Smugglers Cove …More
Quality Hotel Beach Resort - Clearwater Beach Hotels
Rating: 3.0 Stars
Check availability

Quality Hotel Beach Resort

655 S Gulfview Blvd, Clearwater Beach 33767 - Map
 
 
"Nice hotel close to the beach."
Excellent staff like Jordan, were very helpful. Excellent pool and very close to beach. Great complimentary items. Free sun loungers.
Traveller from Birmingham
This five-story hotel is on a sandy beach alongside the Gulf of Mexico, two miles from the Clearwater Marine Aquarium and 20 …More
Hotel Isis - Redington Shores Hotels
Rating: 2.5 Stars
Check availability

Hotel Isis

17566 Gulf Blvd, Redington Shores 33708 - Map
 
 
"Excellent for the price"
The hotel is very clean and comfortable and the beach is beautiful. I think the value was excellent due to the great price, staff and nice facilities. My only concern would be the rooms are not very well sound proofed. Outside noise and rooms next door can be heard from inside. Going to bed early or getting up late might be a problem when the hotel is full. Other than that I would say take your ear plugs and enjoy all that Isis has to offer!
Traveller from Orlando
Located in Redington Shores, this beachfront hotel is in the city center, 1 mi (1.6 km) from Suncoast Seabird Sanctuary, and …More
Beach House Suites - St. Pete Beach Hotels
Rating: 3.0 Stars
$179
Check availability

Beach House Suites

3860 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
All staff encountered were very friendly. The facility could use some renovations. Our view was great!
A Traveller
The Beach House Suites on St. Pete Beach are just a half-mile from the Loews Don CeSar Hotel and withing driving distance of …More

Search from 140 St. Petersburg Hotels


    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

    St. Petersburg Beach Hotel & Resort Guide

    Swimsuit up and hit the surf when you book a beach hotel in St. Petersburg.
    • Browse our big collection of beach hotels to relish in a sea view
    • Make your decision easier by checking out the verified and vetted consumer reviews
    • Rest easy knowing you have access to the lowest rates around

    Life is a beach, so you might as well play in the sand. Sun worshippers and beach bums unite here on Expedia.com to find affordable accommodations with ocean views.

    Read More

    After all, those who adore the sea and sand understand the lure of a beach resort in St. Petersburg. Whether it’s the smell of the salty air from your balcony or the easy access to sand between your toes, a beach hotel takes your getaway up a notch.

    Make a splash on your next coastal vacation when you treat yourself to a hotel on the beach near St. Petersburg. Just imagine waking up to the sun glistening over the water and falling asleep to the sound of crashing waves. During your seaside sojourn, give surfing a try or beachcomb for unscathed seashells during an early morning stroll. From building sand castles and biking on the boardwalk to watching for dolphins on the horizon and picnicking on the shore at sunset, these beachfront hotels dazzle with their close proximity to the coastal scene.

    Take a look at our collection of beach hotels to soak up the sun on vacation without drying out your wallet. Here at Expedia.com, we offer cheap deals on St. Petersburg beach hotels. Because we understand you want to spend more on snorkeling excursions and less on your accommodation, we provide you with the hottest discounts around. When you’re looking for a breadth of choice and a personalized beach getaway within your price range, turn to Expedia.

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