Florida may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Oceanfront Hotels in St. Petersburg - Clearwater, FL from CA $111

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top St. Petersburg - Clearwater Oceanfront Hotels

Avalon Hotel Downtown St. Petersburg
2.5 out of 5
443 4th Avenue North, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Oct 28 to Oct 29
4.6/5Wonderful! (959 reviews)

"location to downtown was great. bar and restaurant next door at sister facility"…"

Reviewed on Oct. 22, 2020

Avalon Hotel Downtown St. Petersburg
Sandpearl Resort
4 out of 5
500 Mandalay Ave, Clearwater Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $282 per night from Nov 12 to Nov 13
4.6/5Wonderful! (964 reviews)

"Very nice hotel right on the beach in Clearwater with a private beach and a nice pool."…"

Reviewed on Oct. 26, 2020

Sandpearl Resort
Legacy Vacation Resorts-Indian Shores
3 out of 5
19607 Gulf Blvd, Indian Shores, FL
Free cancellationReserve now, pay when you stay
The price is CA $182 per night from Nov 24 to Nov 25
4.5/5Wonderful! (564 reviews)

"Staff was amazing. Gee and Donna were amazing and could see myself hanging out with them after hours for drinks. Very friendly and made my family and I feel like we were at home."…"

Reviewed on Aug. 24, 2020

Legacy Vacation Resorts-Indian Shores

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pier House 60 Clearwater Beach Marina Hotel
3 out of 5
101 Coronado Drive, Clearwater Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $185 per night from Nov 15 to Nov 16
4.5/5Wonderful! (2,012 reviews)

"everything was amazing. everything that i expect was great"…"

Reviewed on Oct. 26, 2020

Pier House 60 Clearwater Beach Marina Hotel
Barefoot Beach Resort
3.5 out of 5
19417 Gulf Blvd., Indian Shores, FL
Free cancellationReserve now, pay when you stay
The price is CA $157 per night from Oct 28 to Oct 29
4.4/5Wonderful! (734 reviews)

"All was good checking in and checking out the unit had all what was needed for a weekend trip."…"

Reviewed on Sep. 28, 2020

Barefoot Beach Resort
Treasure Bay Resort & Marina
3 out of 5
11125 Gulf Blvd, Treasure Island, FL
Free cancellationReserve now, pay when you stay
The price is CA $118 per night from Nov 3 to Nov 4
4.3/5Excellent! (978 reviews)

"Great staff and made our stay wonderful. Rooms are big and accommodating. Right across from the beach."…"

Reviewed on Oct. 19, 2020

Treasure Bay Resort & Marina
The Hotel Zamora
4 out of 5
3701 Gulf Blvd, St. Pete Beach, FL
The price is CA $209 per night from Nov 4 to Nov 5
4.3/5Excellent! (744 reviews)

"Everything was great. Enjoyed the stay. Would reccomend."…"

Reviewed on Oct. 13, 2020

The Hotel Zamora
Chart House Suites on Clearwater Bay
3 out of 5
850 Bayway Blvd, Clearwater Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $132 per night from Nov 15 to Nov 16
4.3/5Excellent! (977 reviews)

"Almost boutique hotel. Clean and comfortable. Great view of the water"…"

Reviewed on Oct. 3, 2020

Chart House Suites on Clearwater Bay
Ebb Tide
2.5 out of 5
621 Bay Esplanade, Clearwater Beach, FL
Get Rates
4.3/5Excellent! (12 reviews)

"We arrived and wanted to relax and feel “At Home- We did just that! What an awesome place!"…"

Reviewed on Feb. 13, 2018

Ebb Tide
Bayview Plaza Waterfront Resort
3 out of 5
4321 Gulf Blvd, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $130 per night from Nov 24 to Nov 25
4.2/5Excellent! (323 reviews)
Staycation

"Sheldon WAS amazing. Give him a pay rise"…"

Reviewed on Aug. 9, 2020

Bayview Plaza Waterfront Resort
Best Western Plus Yacht Harbor Inn
2.5 out of 5
150 Marina Plaza, Dunedin, FL
Free cancellationReserve now, pay when you stay
The price is CA $158 per night from Oct 28 to Oct 29
4.2/5Very Good! (773 reviews)

"It was on a marina with a HUGE private screened porch"…"

Reviewed on Oct. 22, 2020

Best Western Plus Yacht Harbor Inn
Clearwater Beach Marriott Suites on Sand Key
4 out of 5
1201 Gulf Blvd, Clearwater Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $249 per night from Nov 8 to Nov 9
4.2/5Very Good! (937 reviews)

"Highly recommend this property! My wife and I celebrated our Anniversary as well as her Birthday so I asked for decorations to be placed in the room upon our arrival and they did just that. Balloons, champagne, and a fruit and cheese platter awaited us. The room had incredible views of the gulf and ..."…"

Reviewed on Oct. 20, 2020

Clearwater Beach Marriott Suites on Sand Key
Bay Palms Waterfront Resort - Hotel and Marina
3 out of 5
4237 Gulf Blvd, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Nov 24 to Nov 25
4.2/5Very Good! (317 reviews)

"Initially, my booking was for a marina view room, but somehow the reservation got messed up between expedia and the Plaza Beach Resort(where the office is). However the staff upgraded me to a bigger room on the beach front the next day. The room I had to stay in was not the one I booked, but it was ..."…"

Reviewed on Jan. 8, 2020

Bay Palms Waterfront Resort - Hotel and Marina
Beso Del Sol Resort
2.5 out of 5
1420 Bayshore Blvd, Dunedin, FL
Get Rates
4.1/5Very Good! (247 reviews)
Great Views

"This place is the perfect location for watching a sunset. BEWARE, it's HOT, but that is the only negative I could find. And since I asked for a sunset, I got EXACTLY what I asked for. My husband said it was the best birthday he ever had. The location is great and convenient. I didn't feel like we ..."…"

Reviewed on Oct. 13, 2020

Beso Del Sol Resort
Lorelei Resort Motel
2 out of 5
10273 Gulf Blvd, Treasure Island, FL
Get Rates
3.8/5Good! (282 reviews)

"On the inter coastal water way and a very pretty setting and like being at a bed and breakfast. Very Dog Friendly! Only issue i found was it needs more water pressure and hot water is slow but once you get it it is hot."…"

Reviewed on Aug. 31, 2020

Lorelei Resort Motel
Hilton St. Petersburg Bayfront
3.5 out of 5
333 1st St S, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is CA $148 per night from Nov 5 to Nov 6
3.8/5Good! (980 reviews)

"Great stay. Very clean and staff was pleasant and professional"…"

Reviewed on Sep. 27, 2020

Hilton St. Petersburg Bayfront
Magnuson Hotel Marina Cove
3 out of 5
6800 Sunshine Skyway Ln S, St. Petersburg, FL
The price is CA $148 per night from Nov 25 to Nov 26
3.7/5Good! (999 reviews)

"It was all good, even the food in the restaurant was good and fair va!ue for money, until Saturday night when a dozen or so people partied until the early hours, shouting at each other the whole time."…"

Reviewed on Mar. 16, 2020

Magnuson Hotel Marina Cove
Bermuda Bay by Affordable Beach Condos
4 out of 5
4201 38th Avenue South, St. Petersburg, FL
Get Rates
Bermuda Bay by Affordable Beach Condos
Don't see what you're looking for?
We've got more Oceanfront 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: Oceanfront Hotels in St. Petersburg - Clearwater

Search for hotels in St. Petersburg - Clearwater on Expedia. You can easily find your 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 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 from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg - Clearwater
  • Enter your travel dates to view the best deals on hotels in St. Petersburg - Clearwater - while they last

Frequently asked questions

What is St. Petersburg - Clearwater like for a seaside holiday?
Make your St. Petersburg - Clearwater vacation exceptional by staying somewhere with sea views. Select one overlooking its beaches for an opportunity to enjoy the sea from the moment you wake up. After an early morning swim, discover the sunsets and baseball games in St. Petersburg - Clearwater.
What are the highlights to see in St. Petersburg - Clearwater?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. 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 like Salvador Dali Museum and Tropicana Field. Other things to see and do in the area are John’s Pass Village & Boardwalk and Sand Key Park.
Why should I choose an oceanview hotel for my St. Petersburg - Clearwater vacation?
Pamper yourself with an oceanview room and enjoy amazing beach views during your vacation to St. Petersburg - Clearwater. Expedia makes it simple to find the perfect hotel when you use our ocean view filter in the search results to narrow your search.

More trip options