Find Hotels with a View in St. Petersburg - Clearwater, FL

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Top St. Petersburg - Clearwater Hotels with a View

Pier House 60 Clearwater Beach Marina Hotel
3 out of 5
101 Coronado Drive, Clearwater Beach, FL, 33767
Fully refundableReserve now, pay when you stay
The price is $205 per night from Dec 21 to Dec 22
$205
per night
Dec 21 - Dec 22
4.5/5 Wonderful! (1,775 reviews)
"Great location!!! Literally steps from the beach, the pier and main strip. Rooms comfortable and view of marina spectacular. Only thing we wanted was a hot tub and a bit more of a nicer breskfast... where we could make omlettes and such :)"

Reviewed on Nov 21, 2022

Pier House 60 Clearwater Beach Marina Hotel
Westwinds Waterfront Resort
3 out of 5
10265 Gulf Blvd, Treasure Island, FL, 33706
Fully refundableReserve now, pay when you stay
The price is $129 per night from Nov 29 to Nov 30
$129
per night
Nov 29 - Nov 30
4.5/5 Wonderful! (539 reviews)
"This was an amazing place to stay! The faculty are very nice!! Perfect place to stay!! Very clean too!!!"

Reviewed on Nov 14, 2022

Westwinds Waterfront Resort
Clearwater Beach Marriott Suites on Sand Key
4 out of 5
1201 Gulf Blvd, Clearwater Beach, FL, 33767
The price is $161 per night from Nov 28 to Nov 29
$161
per night
Nov 28 - Nov 29
4.4/5 Wonderful! (1,001 reviews)
Watch out if there is a storm
"Overall the stay was great. It was however right after a tropical storm which somehow damaged all their rooms. They attempted to reschedule us at first. They then had 3 rooms available although considered a downgrade so that’s where they put us. These rooms are right off the lobby and in middle of ..."

Reviewed on Nov 21, 2022

Clearwater Beach Marriott Suites on Sand Key

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Chart House Suites on Clearwater Bay
3 out of 5
850 Bayway Blvd, Clearwater Beach, FL, 33767
The price is $199 per night from Dec 26 to Dec 27
$199
per night
Dec 26 - Dec 27
4.4/5 Excellent! (999 reviews)
"Unfortunately we never stayed with them this time,"

Reviewed on Oct 12, 2022

Chart House Suites on Clearwater Bay
Best Western Plus Yacht Harbor Inn
2.5 out of 5
150 Marina Plaza, Dunedin, FL, 34698
Fully refundableReserve now, pay when you stay
The price is $189 per night from Nov 28 to Nov 29
$189
per night
Nov 28 - Nov 29
4.2/5 Excellent! (1,000 reviews)
"Excellent location being on the water and walking distance to downtown or restaurants shops in activities, rooms for large clean, excellent breakfast, overall great place"

Reviewed on Nov 3, 2022

Best Western Plus Yacht Harbor Inn
Bellwether Beach Resort
4 out of 5
5250 Gulf Blvd, St. Pete Beach, FL, 33706
Fully refundableReserve now, pay when you stay
The price is $167 per night from Dec 11 to Dec 12
$167
per night
Dec 11 - Dec 12
4.2/5 Excellent! (498 reviews)
"Fantastic friendly staff, fabulous property, out of this world great room, wow it was cool with 4 eating drinking options and full beach service, beverage food, cabanas chairs umbrellas. I have stayed in $500 a night resorts and this was TOPS!!! This is a very cool 70's retro property in great condition, ..."

Reviewed on Nov 22, 2022

Bellwether Beach Resort
The Hotel Zamora
4 out of 5
3701 Gulf Blvd, St. Pete Beach, FL, 33706
Fully refundableReserve now, pay when you stay
The price is $175 per night from Nov 27 to Nov 28
$175
per night
Nov 27 - Nov 28
4.2/5 Very Good! (999 reviews)
Great location and very good service
"Such a great location. Both rooftop and restaurant were great. Room was spacious and WiFi was perfect for working. Staff was friendly and respectful."

Reviewed on Nov 20, 2022

The Hotel Zamora
Safety Harbor Resort & Spa Trademark Collection by Wyndham
3 out of 5
105 North Bayshore Drive, Safety Harbor, FL, 34695
Fully refundableReserve now, pay when you stay
The price is $186 per night from Dec 5 to Dec 6
$186
per night
Dec 5 - Dec 6
4.1/5 Very Good! (999 reviews)
"Locstion"

Reviewed on Nov 16, 2022

Safety Harbor Resort & Spa Trademark Collection by Wyndham
Treasure Bay Resort & Marina
3 out of 5
11125 Gulf Blvd, Treasure Island, FL, 33706
Fully refundable
The price is $107 per night from Dec 7 to Dec 8
$107
per night
Dec 7 - Dec 8
4.1/5 Very Good! (1,000 reviews)
"Cabana bar at sunset awesome.All staff friendly. Good hot breakfast."

Reviewed on Nov 20, 2022

Treasure Bay Resort & Marina
Magnuson Hotel Marina Cove
3 out of 5
6800 Sunshine Skyway Ln S, St. Petersburg, FL, 33711
3.7/5 Good! (1,000 reviews)
"The staff here were so friendly and so kind. We were pleased with every interaction we had. The room was fine and clean. The pools were very well maintained and we liked the option of having two pools to pick from! The gym is on the older side and did not have free weights. The restaurant attached ..."

Reviewed on May 4, 2022

Magnuson Hotel Marina Cove
Don't see what you're looking for?
See all available properties in St. Petersburg - Clearwater
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.

St. Petersburg - Clearwater Hotels with a View information

 

Hotels with a View in St. Petersburg - Clearwater

179

Highest price $205
Cheapest price $107
Number of guest reviews 9810
Total number of hotels in St. Petersburg - Clearwater 10998

 

Recent reviews of St. Petersburg - Clearwater hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code