Customized for your search:

Beach Hotels & Resorts in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Beach Hotels near St. Petersburg

Beach Palms - Indian Shores Hotels
Rating: 3.0 Stars

Beach Palms

18450 Gulf Blvd, Indian Shores 33785 - Map
 
 
This Indian Shores condo is set on the beach a short distance from Suncoast Seabird Sanctuary, Smugglers Cove Adventure Golf …More
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
$210

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Hotel was clean. Staff was very friendly."
I would return to this hotel. Everything was clean and the staff was friendly, prompt, and courteous.
A Traveller
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

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Great hotel with pools and beach front"
We had a great time. Loved the food and the proximity to Tampa and St. Petersburg.
Irene
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

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
Within easy reach of Smugglers Cove Adventure Golf, Suncoast Seabird Sanctuary, and Boca Ciega Millennium Park, this Indian …More
Beach House Suites - St. Pete Beach Hotels
Rating: 3.0 Stars

Beach House Suites

3860 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
Clean, nice place right on the beach. Enjoyed my stay.
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
Algiers Gulf Resort - Treasure Island Hotels
Rating: 2.0 Stars

Algiers Gulf Resort

11600 Gulf Blvd, Treasure Island 33706 - Map
 
 
"On the beach! Very clean. Friendly people!"
Will absolutely stay here again! Great small hotel, spotless rooms, comfortable bed. And very nice pool!
lisa from nc
This Treasure Island motel is located by the ocean, nestled on the beach a short distance from Dolphin Marine Rentals, John's …More
Quality Hotel on the Beach - Clearwater Beach Hotels
Rating: 3.0 Stars

Quality Hotel on the Beach

655 S Gulfview Blvd, Clearwater Beach 33767 - Map
 
 
"Nice hotel close to beacch"
As described. Clean & nicely decorated. Helpful staff. Would stay again.
Maggie from CT
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

Hotel Isis

17566 Gulf Blvd, Redington Shores 33708 - Map
 
 
"Hotel Isis Review"
This hotel was better than expected. The rooms are updated and lovely. There is a mini kitchen. The cleaning staff is excellent. The location is fantastic. It's RIGHT on a quiet stretch of beach. The pool is located in a centre courtyard and surrounded by a beautiful garden. There are plenty of restaurants close by. The price was excellent. We loved our stay here.
Beaner from Canada
This Redington Shores hotel is located in the city center, nestled on the beach a short distance from Suncoast Seabird …More
Sarah's Seaside Cottages - Indian Rocks Beach Hotels
Rating: 3.5 Stars

Sarah's Seaside Cottages

306 Gulf Blvd, Indian Rocks Beach 33785 - Map
 
 
Within easy reach of Indian Rocks Shopping Center, Smugglers Cove Adventure Golf, and Walsingham County Park, this Indian …More
Shoreline Island Resort - Adults Only - Madeira Beach Hotels
Rating: 3.0 Stars

Shoreline Island Resort - Adults Only

14200 Gulf Boulevard, Madeira Beach 33708 - Map
 
 
"Favorite hotel ever."
The fact that there were no children running around and screaming by the pool was fantastic! The staff was overly friendly and helpful, even clearing water off of the shuffleboard courts for us to play after the days rain. I definitely will stay there again and would recommend it to anyone going to that location.
Nathan from Texas
This Madeira Beach aparthotel is located by the ocean, nestled on the beach a short distance from Alligator Attraction, Golf …More

Search from 140 St. Petersburg Hotels


    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

    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