Need help?
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Indian Rocks Beach


898 reviews by TrustYou
0.9 Miles from the centre

Let us be the first to welcome you to the Holiday Inn Hotel & Suites Clearwater Beach S-Harbourside where the fun never sets. Our centrally located property is just 7.4 miles south of Clearwater Beach, 13.6 miles north of St. Pete Beach, and only a short walk to the beautiful Indian Rocks Beach. We offer suites with full kitchens. Be sure to explore our 50 slip marina that offers boat rentals, fishing charters, and dolphin watching and sunset tours. Add adventure to your stay and visit Splash Harbour Water Park located adjacent to the hotel. Hotel guests can purchase discounted tickets at the Front Desk or book one of our packages that included tickets. Hop on the Beach Trolley to visit John’s Pass Village in Madeira Beach for unique shopping or head north to the Clearwater Marine Aquarium to see Winter the Dolphin. We offer complimentary Wi-Fi, parking, business center and a fitness center for your convenience. Soak up some sun at our Garden Pool and Jacuzzi, play a round of putt-putt at our 18-hole miniature golf course, and win tickets in the Gecko's Game Room. Enjoy breathtaking sunrises at our marina and search for dolphins swimming in the Intracoastal. Our full-service restaurant, Jimmy Guana's, offers fresh seafood, steaks, and inspiring Chef Creations. Be sure to check out the nightly live entertainment and unwind at one of our 3 onsite bars.

Show more
per night from £115
(price for Tue, 01 Sep)

Indian Rocks Beach Pelican 6 - 1 Br Hotel Room Hotel

108 21st Ave N
per night from £136
Estimated price based on searches in the last month

BeachTrail Lodging Hotel

209 1st St
per night from £180
(price for Tue, 18 Aug)

Hotels in Indian Rocks Beach has a fantastic range of hotels in Indian Rocks Beach, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Indian Rocks Beach hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Indian Rocks Beach has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Indian Rocks Beach

What is the lowest price for a double room in Indian Rocks Beach?

The cheapest price for a double room in Indian Rocks Beach is £115, offered by Holiday Inn & Suites CLEARWATER BEACH S-HARBOURSIDE.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555