Florida may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels with a View in St. Petersburg - Clearwater

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.

Travelers Enjoyed These Hotels with a View

Pasa Tiempo Private Waterfront Resort - Adults Only
2 out of 5
7141 Bay Street, St. Pete Beach, FL
Get Rates
4.7/5Exceptional! (257 reviews)

"I liked the layout and suite 11. The resort is labeled as adults only but when I went to the pool on Saturday afternoon, there were two kids in the pool unsupervised and then their parents joined them. I had a hard time understanding why it was this way. When I checked out there was no staff available ..."…"

Reviewed on Jul 20, 2020

Pasa Tiempo Private Waterfront Resort - Adults Only
Sandpearl Resort
4 out of 5
500 Mandalay Ave, Clearwater Beach, FL
Free CancellationReserve now, pay when you stay
The price is $220 per night
4.6/5Wonderful! (973 reviews)

"The property is on the best possible piece of land. The beach is perfect and although it's next to a public beach, it's not all that crowded. The sand is so white that it's almost blinding to look at. We typically vacation in Cancun, or St. John's, or St. Lucia and it was difficult to "settle" for ..."…"

Reviewed on Aug 3, 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 $148 per night
4.5/5Wonderful! (549 reviews)

"Room is spacious and great for a large group. Walking distance to beach."…"

Reviewed on Aug 3, 2020

Legacy Vacation Resorts-Indian Shores
Westwinds Waterfront Resort
3 out of 5
10265 Gulf Blvd, Treasure Island, FL
Free CancellationReserve now, pay when you stay
The price is $115 per night
4.5/5Wonderful! (381 reviews)

"We always stay here when visiting Treasure Island and never have any problems but, this time we were not impressed with the up keep of the pool. It didn't seem as if they had cleaned it in a while. I know we were there 4 days and it was never cleaned or vacuumed. Other than that we had no ..."…"

Reviewed on Jul 30, 2020

Westwinds Waterfront Resort
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 $126 per night
4.4/5Wonderful! (1,926 reviews)

"We stayed in a balcony marina view room. Pretty view clean room. The only issue was finding a luggage cart for check out. Not the hotels fault. Guests leave them on the parking ramps so we had to look for one. I was a little annoyed we had to go search for it after asking front desk for one and him ..."…"

Reviewed on Aug 5, 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 $129 per night
4.4/5Wonderful! (723 reviews)

"3 years coming back. Beautiful room and resort. Love the location, close to beach , right across the street. Nice big room and nice front desk staff, accommodated me and my friends in same building. Will definitely be back again......."…"

Reviewed on Aug 3, 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 $89 per night
4.3/5Excellent! (956 reviews)

"We had a great stay. Beautiful view of the marina. Jack at the front desk was super nice and let us check in early around 130 instead of 4 pm. The room was clean. Housekeeping wasnt going into rooms due to covid so we had to find someone when we needed something which is understandable given the ..."…"

Reviewed on Jul 23, 2020

Treasure Bay Resort & Marina
The Hotel Zamora
4 out of 5
3701 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
The price is $159 per night
4.3/5Excellent! (713 reviews)

"Great location and we had a blast at the pool. Very clean hotel. Bathrooms are pretty large... with a rain shower. So nice"…"

Reviewed on Aug 3, 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 $115 per night
4.3/5Excellent! (968 reviews)

"This property is in a great location, with easy access to shopping, dining, and the beach."…"

Reviewed on Aug 3, 2020

Chart House Suites on Clearwater Bay
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 $99 per night
4.2/5Very Good! (736 reviews)

"The rooms were a great size. Our room had a wierd smell and the AC had a really hard time keeping a cool temperature. We sweat a lot at night and when we called to ask for a fan they had none available. We didn't bother to ask for another room since we had so many things unpacked. Aside from that ..."…"

Reviewed on Jul 31, 2020

Best Western Plus Yacht Harbor Inn
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 $119 per night
4.2/5Very Good! (321 reviews)

"I love it and would love to book with them again it’s a beautiful hotel"…"

Reviewed on Apr 4, 2020

Bayview Plaza Waterfront Resort
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 $175 per night
4.2/5Very Good! (877 reviews)

"Pool is great and plenty of room to spread out. Beautiful views! Evening restaurant was a bit disappointing."…"

Reviewed on Aug 4, 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 $138 per night
4.2/5Very Good! (315 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! (246 reviews)

"Stayed in the off season for business and will continue to do so."…"

Reviewed on Jan 30, 2020

Beso Del Sol Resort
Safety Harbor Resort & Spa Trademark Collection by Wyndham
3 out of 5
105 North Bayshore Drive, Safety Harbor, FL
Free CancellationReserve now, pay when you stay
The price is $110 per night
4.1/5Very Good! (851 reviews)

"Always a great place to stay. Beds are wonderful, employees friendly."…"

Reviewed on Jul 21, 2020

Safety Harbor Resort & Spa Trademark Collection by Wyndham
Grand Plaza Beachfront Resort Hotel
3 out of 5
5250 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
The price is $139 per night
4.1/5Very Good! (1,440 reviews)

"I loved my view. The room was exactly what I paid for. The bedding was plush and clean. The room was just enough. What I didnt care for was I a guest for 7 nights and understanding COVID-19 precautions and amendments to cleaning regimen, it was by request only it felt like. Even down to taking out ..."…"

Reviewed on Jul 28, 2020

Grand Plaza Beachfront Resort Hotel
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 $121 per night
3.8/5Good! (982 reviews)

"Excellent Staff, great room! gladed we stayed! It was clean and comfy. will be back!"…"

Reviewed on Jul 26, 2020

Hilton St. Petersburg Bayfront
Magnuson Hotel Marina Cove
3 out of 5
6800 Sunshine Skyway Ln S, St. Petersburg, FL
Get Rates
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
Don't see what you're looking for?
We've got more Hotels with a View. 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: Hotels with a View 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

More trip options

Travelers Loved These Hotels with a View