399 2nd Street, Indian Rocks Beach
Featuring an on-site water park with slides and a lazy river New Hotel Collection Harborside offers accommodations in Clearwater Beach 4 minutes' walk from the nearby beach. Clearwater Marine Aquarium is 6.8 mi from the property.
19306 Gulf Boulevard, Indian Rocks Beach
Set in Clearwater Beach 0.9 mi from North Redington Beach The New Hotel Collection Beachfront offers accommodations with an outdoor swimming pool free private parking a garden and a terrace.
504 South Gulfview Boulevard, Indian Rocks Beach
Located on the southern end of Clearwater Beach and overlooking the harbor Clearwater Beach Hotel features an outdoor pool and easy access to the sandy shore. Free WiFi is provided in all rooms. Pier 60 is 1 mi from the hotel.
401 South Gulfview Boulevard, Indian Rocks Beach
Located in Clearwater Beach Seaside Inn & Suites features an outdoor swimming pool and free WiFi. The beach is just 292 feet away and a restaurant and bar is adjacent to the property.
11500 Gulf Boulevard, Indian Rocks Beach
Located on Treasure Island Beach this Florida resort offers an outdoor heated pool. Free WiFi is available. Guest can hire a boat 1.2 mi away at Hubbard’s Marina. A partial beach view is featured in each every room.
101 Coronado Drive, Indian Rocks Beach
Featuring free continental breakfast this Clearwater Beach hotel is opposite the white-sand beach and adjacent to the Clearwater Marina. Amenities include a heated outdoor pool free WiFi and dining. Clearwater Marine Aquarium is 1.2 mi away.
17100 Gulf Blvd, Indian Rocks Beach
Located in St Pete Beach a few steps from North Redington Beach Sandalwood Beach Resort features accommodations with an outdoor swimming pool free private parking and a shared lounge.
625 South Gulfview Boulevard, Indian Rocks Beach
This beachfront Clearwater Beach hotel offers access to a semi-private beach and free WiFi. Guests will be 1 mi from the nightly sunset celebrations at Pier 60 and within 2 mi of Clearwater Marina Aquarium.