
Indian Rocks Beach Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Indian Rocks Beach

Holiday Inn & Suites Clearwater Beach S-Harbourside by IHG
401 2nd St Indian Rocks Beach FL
Fully refundable
The price is 4.055.282 ₫ per night from 19 May to 20 May
4.055.282 ₫
5.683.451 ₫ total
19 May - 20 May
includes taxes & fees
8/10 Very Good! (1,004 reviews)
Old building and rooms. Kitchen not well stocked for dining in. Good location.
Reviewed on 20 Apr 2026

Harbourside Resort, a New Hotel Collection Property
399 2nd St Indian Rocks Beach FL
Fully refundableReserve now, pay when you stay
The price is 3.924.196 ₫ per night from 11 May to 12 May
3.924.196 ₫
5.624.593 ₫ total
11 May - 12 May
includes taxes & fees
7.8/10 Good! (579 reviews)
Great location Great amenities
Reviewed on 15 Apr 2026

New Hotel Collection Harbourside Resort
399 2nd St. 399 Indian Rocks Beach FL
6.6/10 (14 reviews)
The unit was in overall disrepair Unit was not clean when we arrived. Requested 2nd housekeeping. Checked in after 7pm. No parking available. Beds were not changed. One bed had no linens or blankets Sofa sleeper in living room was dirty. Looked like it came from a 2nd-hand store. Kitchen smelled ...
Reviewed on 13 Apr 2026
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.
Popular places to visit

John's Pass Village & Boardwalk
4.5/5(34 reviews)
When you visit John's Pass Village & Boardwalk, a popular shopping spot in Madeira Beach, you can browse for souvenirs. Stroll along the marina in this family-friendly area or visit its lively bars.

Fort De Soto Park
4.5/5(25 reviews)
Enjoy the beautiful sunsets and explore Fort De Soto Park, a lovely green space in Tierra Verde. Discover the top-notch restaurants and great live music in this family-friendly area.

Salvador Dali Museum
5/5(21 reviews)
You can spend time browsing the exhibits at Salvador Dali Museum during your trip to St. Petersburg. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.
