Indian Rocks Beach (Fl) Hotels
Enter the dates, select the room and choose your hotel in Indian Rocks Beach (Fl)
Indian Rocks Beach (Fl) - 19 Hotels
(Page 2 of 2)Compare prices, reviews and location, then choose the hotel that suits you best.
View Map
209 1st St, , 33785
Near Splash Harbour Water Park, Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access., Free self parking is available onsite. Read more
42 Gulf Blvd, , 33785
Near Splash Harbour Water Park, Take advantage of recreation opportunities such as a private beach, or other amenities including complimentary wireless Internet access and concierge services. Read more
20 Gulf Blvd, , 33785
Near Splash Harbour Water Park, Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities, which include an outdoor pool. Additional amenities at... Read more
401 SECOND STREET
Situated on 15 acres, our Intercoastal Waterway Resort is only steps away from the beautiful white sands of Indian Rocks Beach. Holiday Inn Harbourside is not your typical Holiday Inn. Read more