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
 
 
Within easy reach of Smugglers Cove Adventure Golf, Suncoast Seabird Sanctuary, and Boca Ciega Millennium Park, this Indian …More
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
$320
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
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
Check Availability

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Great Resort"
loved the staff. Loved that I could use my hotel keycard as credit in all the resort shops and restaurants. Beach and pools were lovely.
Traveller from Connecticut
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
Within easy reach of Smugglers Cove Adventure Golf, Suncoast Seabird Sanctuary, and Boca Ciega Millennium Park, this Indian …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars
$346
Check Availability

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Big place great location lots to do for all ages"
Excellent..very big property, expect s little haggling to get any kind of view..they have bought up numerous hotels and have combined them to one property over 20 acres..very friendly
ricky from chicago
Spanning 20 lushly landscaped acres on a seven-mile stretch of white-sand beach on the Gulf of Mexico, this St. Pete Beach …More
Royal North Beach - Clearwater Beach Hotels
Rating: 3.0 Stars
Check Availability

Royal North Beach

657 Mandalay Ave, Clearwater Beach 33767 - Map
 
 
"Family Passing thru Clearwater"
This hotel was a pleasant surprise. We had a spacous, clean, fully functional setup for Mom, Dad and 3 kids for our 1 nite stay. Our only wish was that we could have stayed longer. The beach was right across the street. The pool was clean and comfortable. My family loved the easy walk to restaurants and shops. Our room worked out great. Mom & Dad had their own bedroom with tv. Kids had their own bedroom with 2 king size beds in it and tv. Kitchen had all amenities. Plenty of towels too. You need a parking pass as now there are meters in front of the hotel but they provide for free. We loved it here!
Satisfied Mom from Minnesota
This Clearwater Beach condo is set on the beach a short distance from Pier 60 Park, Clearwater Marine Aquarium, and …More
Beach Palms - Indian Shores Hotels
Rating: 3.0 Stars
Check Availability

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
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
Hotel Isis - Redington Shores Hotels
Rating: 2.5 Stars
Check Availability

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
Beach House Suites - St. Pete Beach Hotels
Rating: 3.0 Stars
Check Availability

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

Search from 142 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