Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Indian Rocks Beach
This Indian Shores resort is located on the Intracoastal Waterway and opposite Indian Shores Beach. An outdoor pool and hot tub are on site.

Set in St Pete Beach, 1.7 km from Madeira Beach, Courtyard by Marriott St.

Located in Clearwater Beach, within 300 metres of Indian Shores Beach and 11 km of John's Pass, Amazing views & steps to beach 2B-2Bath-Pool 333 offers accommodation with free WiFi, air conditioning,...
Situated in Clearwater Beach and only 600 metres from Indian Rocks Beach, Free Paddleboards - King Bed - 5min Walk to Beach features accommodation with inner courtyard views, free WiFi and free...

Located in Clearwater Beach, 100 metres from Indian Shores Beach and 9.4 km from John's Pass, Beach Condo offers air conditioning.

Offering a garden and garden view, Beach House! is situated in Clearwater Beach, 12 km from Pier 60 and 15 km from John's Pass.

Featuring a patio with lake views, water sports facilities and free bikes, Villa Azule can be found in Clearwater Beach, close to Indian Rocks Beach and 13 km from Pier 60.
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Pelican Cove #301 is located in Clearwater Beach.
Featuring river views, BeachTrail Lodging features accommodation with patio, around 200 metres from Indian Rocks Beach.

Situated within a few steps of Belleair Beach and 10 km of Pier 60, Emerald on the Water - Formerly Belleair Beach Club features rooms with air conditioning and a private bathroom in Clearwater Beach....


Popular with guests booking beach hotels in Indian Rocks Beach
Popular with guests booking beach hotels in Indian Rocks Beach
Popular with guests booking beach hotels in Indian Rocks Beach
Popular with guests booking beach hotels in Indian Rocks Beach
Popular with guests booking beach hotels in Clearwater Beach
Popular with guests booking beach hotels in Clearwater Beach
Popular with guests booking beach hotels in Clearwater Beach
Popular with guests booking beach hotels in Clearwater Beach
Popular with guests booking beach hotels in Clearwater Beach
Popular with guests booking beach hotels in Clearwater Beach
Featuring air-conditioned accommodation with a private pool, Holiday Villas II ON THE BEACH w/Intercoastal View is located in Clearwater Beach.
Offering an outdoor pool and free Wi-Fi access, this beachfront hotel is located adjacent to Redington Long Pier. Madeira Beach Municipal Marina is 5 minutes’ drive from the property.
Situated within a few steps of Belleair Beach and 10 km of Pier 60, Emerald on the Water - Formerly Belleair Beach Club features rooms with air conditioning and a private bathroom in Clearwater Beach.
DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach is located directly on the beach and offers semi-private beach access.The hotel features on-site dining and easy access to...
Set in St Pete Beach, less than 1 km from Madeira Beach and 4.6 km from John's Pass, Luxurious Modern Townhouse right across beach!! Table Tennis offers a private beach area and air conditioning.
Adjacent to the Sand Key Park and Preserve and boasting an beachfront location, this hotel offers amenities and facilities including on-site restaurants.
Boasting air-conditioned accommodation with a patio, On The Rocks 1 is situated in Clearwater Beach. This beachfront property offers access to a balcony.
Located in Clearwater Beach, a few steps from Indian Rocks Beach and 13 km from John's Pass, Oceanside 302 offers air conditioning.
Featuring air-conditioned accommodation with a patio, Happy Fiddler 214 is located in Clearwater Beach. This beachfront property offers access to a balcony.
Stones Throw Beachfront Family Suite #3 VIEWS is a beachfront property located in Clearwater Beach, 400 metres from Indian Rocks Beach and 13 km from John's Pass.
Situated in Clearwater Beach, 13 km from John's Pass and 13 km from Johns Pass And Village Boardwalk, Sunset Sea Villa provides a restaurant and garden views.
Offering sea views, Peaceful Beachfront 30' Deck with Sweeping Views is an accommodation located in Clearwater Beach, 200 metres from Indian Shores Beach and 12 km from John's Pass.
Featuring air-conditioned accommodation with a patio, New Listing Stunning view Cypress Beachfront suite is set in Clearwater Beach.
Boasting air-conditioned accommodation with a patio, On The Rocks 2 is set in Clearwater Beach. This beachfront property offers access to a balcony.
Boasting air-conditioned accommodation with a patio, On The Rocks 3 is situated in Clearwater Beach. This beachfront property offers access to a balcony.
Boasting air-conditioned accommodation with a patio, Oceanside 305 is set in Clearwater Beach. This beachfront property offers access to a balcony.
Set in Clearwater Beach and only 200 metres from Indian Shores Beach, No Shoes Required offers accommodation with sea views, free WiFi and free private parking. 10 km from John's Pass and 10 km from...
Featuring air-conditioned accommodation with a heated pool, pool view and a balcony, Oceanside 404 is located in Clearwater Beach. This beachfront property offers access to a patio.
Boasting air-conditioned accommodation with a heated pool, pool view and a balcony, Oceanside 405 is set in Clearwater Beach. This beachfront property offers access to a patio.
Boasting air-conditioned accommodation with a heated pool, pool view and a balcony, Oceanside 203 is situated in Clearwater Beach. This beachfront property offers access to a patio.
Boasting air-conditioned accommodation with a heated pool, pool view and a balcony, Oceanside 204 is set in Clearwater Beach. A hot tub is available for guests.
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Joyce's Beachfront Penthouse is located in Clearwater Beach.
Featuring sea views, Joyce's beachfront #3 provides accommodation with a private beach area, water sports facilities and pool with a view, around a few steps from Indian Shores Beach.
Boasting an outdoor pool and sea views, View West #1 is situated in Clearwater Beach. This beachfront property offers access to a balcony and free WiFi.
Boasting air-conditioned accommodation with a heated pool, pool view and a balcony, Oceanside 201 is situated in Clearwater Beach. This beachfront property offers access to a patio.
Casa Del Sol - Private Beachfront, Pool Table, a property with a garden, is set in Clearwater Beach, 12 km from John's Pass, 12 km from Johns Pass And Village Boardwalk, as well as 16 km from Pier 60.
Set in Clearwater Beach in the Florida region, Beach House features a patio. This beachfront property offers access to a balcony, free private parking and free WiFi.
Located in Clearwater Beach, 700 metres from Indian Shores Beach and 12 km from John's Pass, Walks On The Shore offers air conditioning.
Boasting air-conditioned accommodation with a private pool, sea view and a patio, Luxury Family Beachfront Oasis Pool Spa and Views is set in Clearwater Beach.
Boasting air-conditioned accommodation with a balcony, Sandcastle III Condo 404 is set in Clearwater Beach. 90 metres from Indian Shores Beach and 12 km from John's Pass, the property offers water...
Luxury Penthouse On the Beach Ocean View is a beachfront property situated in Clearwater Beach, a few steps from Indian Shores Beach and 12 km from John's Pass.
Set in Clearwater Beach, a few steps from Indian Shores Beach and 12 km from John's Pass, Sand Castle 2901- Premier offers air conditioning.