COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Beach Resorts in St. Petersburg - Clearwater, FL

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Beach Hotels in St. Petersburg - Clearwater

Pier House 60 Clearwater Beach Marina Hotel
Great for beach holidays
3 out of 5
101 Coronado Drive, Clearwater Beach, FL
Free cancellationReserve now, pay when you stay
The price is £200 per night from 23 Mar to 24 Mar
4.5/5Wonderful! (2,145 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"Location was great. The roof top bar was only ok. It would be nice if the pool was In a better location for the sun."…"

Reviewed on 2 Mar 2021

Pier House 60 Clearwater Beach Marina Hotel
Sunset Vistas Two Bedroom Beachfront Suites
Great for beach holidays
3.5 out of 5
12000 Gulf Blvd, Treasure Island, FL
The price is £251 per night from 8 Mar to 9 Mar
4.4/5Wonderful! (2,388 reviews)
Travellers like: on the beach, cabanas, beach bar, kids' pool
Travellers say...

"The location was phenomenal! Right on the beach and a less than 5 minute drive to St John Pass. Our family loved the condo and the view of the ocean! Only complaint is the couch the was uncomfortable and the bed was too firm for our likings (but it was still nice!). If you do visit, bring beach towels ..."…"

Reviewed on 3 Mar 2021

Sunset Vistas Two Bedroom Beachfront Suites
Alden Suites - A Beachfront Resort
Great for beach holidays
3 out of 5
5900 Gulf Blvd, St. Pete Beach, FL
The price is £193 per night from 8 Mar to 9 Mar
4.4/5Wonderful! (1,576 reviews)
Travellers like: on the beach, beach bar, outdoor pools
Travellers say...

"Very friendly service. Nice atmosphere and great spot on the beach. Definitely somewhere I would come back to and recommend to others. My family and I had a great time."…"

Reviewed on 2 Mar 2021

Alden Suites - A Beachfront Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Sol
Great for beach holidays
2.5 out of 5
17566 Gulf Blvd, Redington Shores, FL
The price is £168 per night from 10 Mar to 11 Mar
4.3/5Excellent! (981 reviews)
Travellers like: on the beach, beach umbrellas, beach towels, outdoor pool
Travellers say...

"The private beach was beautiful and even though we stayed right across the street it was very convenient and had a great friendly vibe! Close to everything!"…"

Reviewed on 28 Feb 2021

Hotel Sol
Sheraton Sand Key Resort
Great for beach holidays
4 out of 5
1160 Gulf Blvd, Clearwater Beach, FL
Free cancellationReserve now, pay when you stay
The price is £161 per night from 8 Mar to 9 Mar
4.3/5Excellent! (978 reviews)
Travellers like: on the beach, cabanas, beach towels, kids' pool
Travellers say...

"Great place. Liked the pool, hot tub, all the chairs available in multiple areas, access to beach. It was quieter than hotels closer to Clearwater beach. Easy walk across bridge and if tired had access to ride the trolley."…"

Reviewed on 2 Mar 2021

Sheraton Sand Key Resort
Pelican Pointe Hotel by Sunsational Beach Rentals LLC
Great for beach holidays
2.5 out of 5
445 S. Gulfview Blvd, Clearwater Beach, FL
The price is £143 per night from 7 Mar to 8 Mar
4.3/5Excellent! (970 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"Very good central location to restaurants and shops"…"

Reviewed on 23 Feb 2021

Pelican Pointe Hotel by Sunsational Beach Rentals LLC
Barefoot Beach Club
Great for beach holidays
2.5 out of 5
13238 Gulf Blvd, Madeira Beach, FL
The price is £364 per night from 22 Mar to 23 Mar
4.3/5Excellent! (951 reviews)
Travellers like: on the beach, outdoor pools
Travellers say...

"This is our second year staying at the Barefoot Beach Club. We were in a two bedroom two bath which works out great for our family. Great location and very nice having the heated pool during February only wish it would have been a tad bit warmer. :)"…"

Reviewed on 3 Mar 2021

Barefoot Beach Club
Bilmar Beach Resort
Great for beach holidays
3.5 out of 5
10650 Gulf Blvd, Treasure Island, FL
Free cancellationReserve now, pay when you stay
The price is £195 per night from 8 Mar to 9 Mar
4.3/5Excellent! (963 reviews)
Travellers like: on the beach, beach bar, beach towels, outdoor pools
Travellers say...

"Great overall everything we needed for our 3 night stay didnt hear one complaint from anyone during our stay"…"

Reviewed on 1 Mar 2021

Bilmar Beach Resort
Treasure Bay Resort & Marina
Great for beach holidays
3 out of 5
11125 Gulf Blvd, Treasure Island, FL
Free cancellationReserve now, pay when you stay
The price is £139 per night from 7 Mar to 8 Mar
4.3/5Excellent! (970 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"Loved the tiki bar! Disappointed that breakfast was advertised, but not available."…"

Reviewed on 3 Mar 2021

Treasure Bay Resort & Marina
The Don CeSar
Great for beach holidays
4 out of 5
3400 Gulf Boulevard, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is £289 per night from 7 Mar to 8 Mar
4.2/5Excellent! (987 reviews)
Travellers like: on the beach, cabanas, beach yoga, massages on the beach
Travellers say...

"The Don is the best resort in St. Pete Beach! You can never go wrong staying here. The staff is just as amazing. Katie on the pool deck is a rockstar and should be management, as well as Pierceton at the front desk. Two employees that really care about customer service! Thanks for the great service ..."…"

Reviewed on 3 Mar 2021

The Don CeSar
Thunderbird Beach Resort
Great for beach holidays
3 out of 5
10700 Gulf Blvd, Treasure Island, FL
The price is £161 per night from 9 Mar to 10 Mar
4.1/5Very Good! (1,052 reviews)
Travellers like: on the beach, beach bar, outdoor pool
Travellers say...

"Very friendly and clean. Easy walking to stores and restaurants."…"

Reviewed on 3 Mar 2021

Thunderbird Beach Resort
Dolphin Beach Resort
Great for beach holidays
3 out of 5
4900 Gulf Blvd, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is £185 per night from 8 Mar to 9 Mar
4/5Very Good! (1,564 reviews)
Travellers like: on the beach, cabanas, beach umbrellas, outdoor pool
Travellers say...

"great location and friendly staff Clean and prices reasonable"…"

Reviewed on 3 Mar 2021

Dolphin Beach Resort
Beachcomber Beach Resort
Great for beach holidays
2.5 out of 5
6200 Gulf Blvd, St. Pete Beach, FL
The price is £245 per night from 23 Mar to 24 Mar
4/5Very Good! (999 reviews)
Travellers like: near the beach, sunloungers, beach bar, outdoor pools
Travellers say...

"Proximity to the beach and restaurants. The staff was extremely friendly."…"

Reviewed on 1 Dec 2020

Beachcomber Beach Resort
Tahitian Beach Motel
Great for beach holidays
2 out of 5
11320 Gulf Blvd, Treasure Island, FL
Free cancellationReserve now, pay when you stay
The price is £194 per night from 15 Mar to 16 Mar
4/5Very Good! (994 reviews)
Travellers like: on the beach, kids' pool
Travellers say...

"Tahitian Resort is a clean, fun hotel. I loved the Florida kitsch style efficiency apt. and it is on ocean front. Mike, the manager, was very accommodating in booking our room and parking. Restaurants are within walking distance. Recommend for a lovely vintage feel! Gayle Albertini"…"

Reviewed on 3 Mar 2021

Tahitian Beach Motel
Clearwater Beach Hotel
Great for beach holidays
2 out of 5
504 S. Gulfview Blvd., Clearwater Beach, FL
Free cancellationReserve now, pay when you stay
The price is £102 per night from 1 Apr to 2 Apr
3.9/5Very Good! (1,579 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"We kind of made a huge drunken mess and the staff was kind enough to clean it. Staff was also kind enough to come and like our bed every day."…"

Reviewed on 2 Mar 2021

Clearwater Beach Hotel
Postcard Inn On The Beach
Great for beach holidays
3 out of 5
6300 Gulf Blvd, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is £176 per night from 10 Mar to 11 Mar
3.9/5Good! (993 reviews)
Travellers like: on the beach, cabanas, beach bars, beach umbrellas
Travellers say...

"I stay at the postcard at least three times a year I love it…"…"

Reviewed on 3 Mar 2021

Postcard Inn On The Beach
Sirata Beach Resort
Great for beach holidays
3 out of 5
5300 Gulf Blvd, St. Pete Beach, FL
The price is £259 per night from 8 Mar to 9 Mar
3.6/5Good! (1,321 reviews)
Travellers like: on the beach, cabanas, beach bars, outdoor pools
Travellers say...

"Well, the location was amazing and the beach was gorgeous. I was disappointed in the room. We had to have maintenance up twice, once to fix the tv and once to fix the safe. The bathtub had rust spots and curved in on the sides which is okay for a bath but not ideal for showering. The lights over ..."…"

Reviewed on 3 Mar 2021

Sirata Beach Resort
Treasure Island Ocean Club
Great for beach holidays
2 out of 5
11500 Gulf Blvd, Treasure Island, FL
Free cancellationReserve now, pay when you stay
The price is £153 per night from 8 Mar to 9 Mar
3.5/5Good! (970 reviews)
Travellers like: on the beach, outdoor pool
Travellers say...

"I stay here often and the only issue I have had is that the girl at the front desk has been less than friendly and in a customer service position I think it is important to be nice!"…"

Reviewed on 13 Jan 2021

Treasure Island Ocean Club
Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
Great for beach holidays
3 out of 5
6100 Gulf Blvd, St. Pete Beach, FL
Get Rates
3.4/5Good! (1,000 reviews)
Travellers like: on the beach, cabanas, beach bar, beach towels
Travellers say...

"In my stay there never sow a person cleaning the elevator or doors handles. Not enough towels in the room and very uncomfortable pillows"…"

Reviewed on 7 Sep 2020

Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
Grand Plaza Beachfront Resort Hotel
Great for beach holidays
3 out of 5
5250 Gulf Blvd, St. Pete Beach, FL
Get Rates
Grand Plaza Beachfront Resort Hotel
Don't see what you're looking for?
We've got more Beach Resorts & Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Beach Resorts & Hotels in St. Petersburg - Clearwater

Search for Beach Resorts & Hotels in St. Petersburg - Clearwater on Expedia.co.uk. You can easily find your Beach Resorts & Hotels in St. Petersburg - Clearwater using one of the methods below:

  • View our selection of featured hotels in St. Petersburg - Clearwater
  • Use the map to find budget hotels in the St. Petersburg - Clearwater neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Petersburg - Clearwater, select a specific theme, brand, or hotel class in St. Petersburg - Clearwater
  • Enter your travel dates now to view the best deals on hotels in St. Petersburg - Clearwater - while they last

Frequently asked questions

What is St. Petersburg - Clearwater like for travellers who love the beach?
Known for its pristine clear-water beaches and beaches, St. Petersburg - Clearwater has a lot to offer the traveller planning a beach holiday.
What's the best place to stay to stay near the beach in St. Petersburg - Clearwater?
Beachcomber Beach Resort is a top beach hotel offering 2 outdoor pools and 2 restaurants, located within a short 3-minute walk of Upham Beach . Other good choices to stay near the beach include Pier House 60 Clearwater Beach Marina Hotel and Tahitian Beach Motel.
How many beach hotels can I expect to find in St. Petersburg - Clearwater?
Choose from one of Expedia’s 371 hotels in St. Petersburg - Clearwater for your beachside break.
When's the best time for a beach holiday in St. Petersburg - Clearwater?
Plan your trip to the beach with this snapshot of weather throughout the year in St. Petersburg - Clearwater: The hottest months are usually July and August, with an average temperature of 28°C, while the coldest months are January and December, with an average of 18°C. The rainiest months in St. Petersburg - Clearwater are August, September, July and June, with each month seeing an average of 190 inches of rainfall.
What is there to see and do around St. Petersburg - Clearwater?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can’t wait to check out the beaches, head to Vinoy Park or Fort De Soto Park for a relaxing day by the water. Experience the area’s live music and entertainment choices, and make time for local attractions such as Salvador Dali Museum and Tropicana Field. For even more to see and do, pay a visit to John’s Pass Village & Boardwalk or Sand Key Park.
What's the best way to get to my beach hotel in St. Petersburg - Clearwater?
Here’s some information to help you get to and around your beach accommodation in St. Petersburg - Clearwater more easily: To get to St. Petersburg - Clearwater, you can fly into Tampa, FL (TPA-Tampa Intl.), the closest major airport, which is located 15.5 mi (25 km) away. If you’d like to venture out around the area, you may want to rent a car for your trip.

St. Petersburg - Clearwater Hotel Reviews

Top 10 Beach Hotels in St. Petersburg - Clearwater

More trip options