Indian Rocks Beach (Fl) Hotels
Enter the dates, select the room and choose your hotel in Indian Rocks Beach (Fl)
The 15 best hotels in Indian Rocks Beach (Fl) selected for you
(19 Hotels - Page 1 of 2)Compare prices, reviews and location, then choose the hotel that suits you best.
View Map
401 Second Street, 33785 Indian Rocks Beach
Well priced 4 star hotel that is close to the three main cities of the area, Clearwater, St Petes and Tampa. Read more
435 18th Avenue, , 33785
Near Serenity Gardens Memorial Park, Distances are displayed to the nearest 0.1 mile and kilometer. Read more
304 6th Ave, , 33785
Near Splash Harbour Water Park, Free self parking is available onsite., Distances are displayed to the nearest 0. Read more
1000 gulf blvd, , 33785
Near Splash Harbour Water Park, Take advantage of recreation opportunities including an outdoor pool and a spa tub., Featured amenities include multilingual staff and an elevator. Read more
1000 Gulf Blvd #101, , 33785
Near Splash Harbour Water Park, Enjoy recreation amenities such as an outdoor pool or take in the view from a terrace. Additional amenities at this hotel include a picnic area and barbecue grills. Read more
900 Gulf Boulevard Unit 405, , 33785
Near Splash Harbour Water Park, Take advantage of recreational opportunities offered, including an outdoor pool, an outdoor tennis court, and a fitness center., Free self parking is available onsite. Read more
810 Gulf Blvd, , 33785
Near Indian Rocks Shopping Center, Relax on the private beach or enjoy other recreational amenities such as an outdoor pool. This hotel also features complimentary wireless Internet access,... Read more
709 E Gulf Blvd, , 33785
Near Splash Harbour Water Park, Distances are displayed to the nearest 0.1 mile and kilometer. Read more
709 E Gulf Blvd, , 33785
Near Splash Harbour Water Park, Distances are displayed to the nearest 0.1 mile and kilometer. Read more
701 Gulf Blvd, , 33785
Near Splash Harbour Water Park, Make use of convenient amenities such as complimentary wireless Internet access, a picnic area, and barbecue grills., Free self parking is available onsite. Read more
404 Gulf Boulevard, , 33785
In Indian Rocks Beach (Independence Square), Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless Internet access and barbecue... Read more
399 2nd St, , 33785
Near Splash Harbour Water Park, Enjoy a range of recreational amenities, including a water park (surcharge), an outdoor pool, and a lazy river. Additional amenities at this hotel include... Read more
399 2nd Street, 6619, , 33785
Near Splash Harbour Water Park, Be sure to enjoy recreational amenities, including a complimentary water park, an outdoor pool, and a lazy river., Free self parking is available onsite. Read more
306 Gulf Blvd, , 33785
In Indian Rocks Beach (Independence Square), Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this cottage include complimentary wireless... Read more