Holiday Inn & Suites Clearwater Beach S-Harbourside, an IHG Hotel
Hotel
401 Second Street Indian Rocks Beach, Florida 33785Paid extra for one of the suites that overlook the water. You first walk up and 2 of the numbers for the door are half way ripped off, you open the door and there's moldy ... more
16th Avenue Beach Access Park
Park, Public Beach
1522 Gulf Blvd Indian Rocks Beach, FL 33785I love coming here. Go early enough and snag some free parking. Theres a bathroom between 15th and 19th inside of a paid parking lot (you can walk to it from the beach t ... more
Holiday Villas III
Vacation Home Rental Agency, Resort Hotel
18610 Gulf Blvd Indian Rocks Beach, FL 33785The room (inside) is clean and nice. Its beach front which is very convenient and the pool is right by the beach. The building as a whole (outside, stairs, elevator, hall ... more
7th Avenue Beach Access Park
Public Beach
7th Ave N Indian Rocks Beach, FL 33785Love this little beach. For the longest time only locals knew about it, now of course it's being taken over by but I'm glad I got to grow up with visits without giant ug ... more
The Lagoon at Indian Rocks Beach
Resort Hotel
710 1st St Indian Rocks Beach, FL 33785This place was AMAZING! From the accommodations to the breathtaking surroundings. We loved the pool, game room, and gathering space.
Restroom
Public Wheelchair-accessible Bathroom
1700 Gulf Blvd Indian Rocks Beach, FL 33785This beach is nice and clean and there's always parking it's not free but it's affordable
Indian Rocks 5th St. Beach Access
Tourist Attraction
Unnamed Road Indian Rocks Beach, FL 33785Quiet beach...if you go early you can get free parking...it's worth visiting
Indian Rocks Beach
Tourist Attraction
232 Gulf Blvd Indian Rocks Beach, FL 33785Lovely beach but area that we walked on to had virtually no parking or no washroom facility
The Oasis
Lodging
2609 Bay Blvd Indian Rocks Beach, FL 33785Beautiful place can't say much more. Everybody was really nice. Price was affordable, had a great time
Indian Rocks Beach Florida Vacation Rental
Hotel, Condominium Complex, Vacation Home Rental Agency
50 Gulf Blvd #107 Indian Rocks Beach, FL 33785Mermaids Cove Vacation Rental
Lodging
1401 1st St Indian Rocks Beach, FL 33785Awesome!!! !!
Indian Rocks Causeway Bridge
Bridge
599 Walsingham Rd Indian Rocks Beach, FL 33785Slow up and down
Casa de Playa
Homestay
612 Gulf Blvd Indian Rocks Beach, FL 33785Casa de Playa 204 has a nice balcony overlooking the ocean. It's a great location, near lots of local restaurants. The condo was clean. Furniture is old and carpets are ... more
Gulf Breeze Inn
Inn
2008 Gulf Blvd Indian Rocks Beach, FL 33785Beautiful beach. The unit was clean.
Indian Rocks Beach Cottage
Travel Agency
812 Beach Trail Indian Rocks Beach, FL 33785Sunset at Beachfront Bliss Villas
IRB Island Cottages- Cottage by the Beach Upper-Vacation Rental
Lodging
300 Gulf Blvd Indian Rocks Beach, FL 33785This place was amazing!! Condo was beautiful with 2 bed, 2 bath one with ensuite. What a fantastic location!!! Steps from the beach, steps to CVS, Crabbies, JDs, Jimmy ... more
Vacation Rental- Plum's Paradise
Lodging
110 15th Ave Indian Rocks Beach, FL 33785My wife and I enjoyed our stay at Plum's The house was clean and centrally located Lots to see and do in Indian Rocks Beach We plan on returning again next year !
BeachTrail Lodging
Holiday Apartment Rental, Indoor Lodging
209 1st St Indian Rocks Beach, FL 33785The apartment we rented was very nice, clean and comfortable. We loved all the amenities in the unit and the customer service that Mary provided was impeccable. The loc ... more
Indian Rocks Beach
Public Beach, Tourist Attraction
1700 Gulf Blvd Indian Rocks Beach, FL 33785Wonderful beaches and restaurants. I love Indian Rocks Beach. Tacular
The Narrows Guesthouse by Gulfside Resorts
Resort Hotel, Wedding Venue
20 Gulf Blvd Indian Rocks Beach, FL 33785Awesome
Barefoot Beach Resort
Hotel
19417 Gulf Blvd #102 Indian Rocks Beach, FL 33785We rented a privately owned unit however the staff at this resort were excellent. Rooms in the resort's roster were lean and modern. Great barbecue facilities and picnic ... more
Camaron Cove Resort
Resort Hotel
2402 Gulf Blvd Indian Rocks Beach, FL 33785I wish they had more guest parking but otherwise a nice place!
Emerald Residences of Belleair Beach
Hotel, Resort Hotel
3200 Gulf Blvd Indian Rocks Beach, FL 33786I just want to chime in from my 2010 vacation here with my two girls. Fantastic location and friendly people. The building looks like it's been completely renovated, bas ... more
Colonial Court Inn
Hotel
318 Gulf Blvd Indian Rocks Beach, FL 33785We always go here for our end of the year trip. The rooms are spacious and the host are really great. We will again plan for our next stay!
Sea Star Motel
Motel, Hotel
1803 Gulf Blvd Indian Rocks Beach, FL 33785Clean and cozy place just a stone throw from the beach.
A Boat Day
Boat Tour Agency, Boat Rental Service, Sightseeing Tour Agency
401 2nd St Slip 18 Indian Rocks Beach, FL 33785Matt our captain was awesome. We all had a blast while we were out. The only bad part of the entire thing was when it ended! 10 out of 10 would highly recommend!!!
Beachfront Bliss Villas
Vacation Home Rental Agency, Hotel, Resort Hotel
814 Beach Trail Indian Rocks Beach, FL 33785Gary and Bliss are amazing hosts, the location is perfect, and they have EVERYTHING you need to have an incredible time. There are lots of choices in Clearwater and it' ... more
Splash Harbour Water Park
Tourist Attraction, Tourist Attraction
399 2nd St Indian Rocks Beach, FL 33785The best? Twenty four hours and a long time.
Sand Castle Vacation Rentals
Vacation Home Rental Agency, Condominium Rental Agency, Resort Hotel
20000 Gulf Blvd Indian Rocks Beach, FL 33785Definitely not the worst place to stay but definitely could have been better . We stayed as a family vacation my hubby and I got stuck by the room near the kitchen it was ... more
Tiki Gardens - Indian Shores Beach Access
Tourist Attraction, Park, Tourist Attraction
19601 Gulf Blvd Indian Rocks Beach, FL 33785Great beach access. Has showers and toilets.
Indian Rocks Historical Museum
Museum, Tourist Attraction, Tourist Attraction
203 4th Ave N Indian Rocks Beach, FL 33785Insightful. Be sure to watch the video. Understand the past, embrace today. See the future. IRB the new "Venice". When will the lazy river and the log flume connecting a ... more
Sunshine Cozy Cottages LLC
Cottage Rental
701 Gulf Blvd Indian Rocks Beach, FL 33785The price they show doesnt show the $300 in fees dont waste your time 150 for a cleaning fee get over yourself.
Chateau Belleair Beach
Hotel
2700 Gulf Blvd Unit 3E Indian Rocks Beach, FL 33786A friend recommended this place, and they were right - it was great! The area is mostly residential (seemed very affluent), which made it very quiet and peaceful. We've ... more
Cay Pointe Villa
Motel, Wedding Venue
514 Gulf Blvd Indian Rocks Beach, FL 33785Found this quaint place right on the beach. Hosts were fabulous. Accommodations were great and amenities included beach towels, chairs, and umbrellas. Uncrowded beach eve ... more
FL Sundowner Gulffront Beach House
Resort Hotel
1010 Beach Trail Indian Rocks Beach, FL 33785The location is perfect and the home is very well appointed. It's clear that a lot of careful thought went in to creating a relaxing beach getaway. The view from the deck ... more
Kolb Park
Park, Tourist Attraction
1508 Bay Palm Blvd Indian Rocks Beach, FL 33785Very cute park. Lots of shade.
Florida Luxury Cruises
Boat Rental Service, Boat Tour Agency, Cruise Line Company
Holiday Inn & Suites Clearwater Beach S-Harbourside, 401 2nd St Indian Rocks Beach, FL 33785We had an excellent sunset tour with Florida Luxury Cruises. The staff was friendly and happy to answer our variety of questions and the charcuterie served was delicious ... more
Great Heron Inn
Inn
68 Gulf Blvd Indian Rocks Beach, FL 33785It's all about location ! On a great beach and many walkable restaurants nearby.
Indian Rocks Beach Nature Preserve
Tourist Attraction, Park, Public Beach
903 Gulf Blvd Indian Rocks Beach, FL 33785Nothing fancy - just a boardwalk through a bit of somewhat unspoiled mangrove. See how the area looked before development and enjoy some nice quiet shade.
Casa De La Playa
Lodge
19312 Gulf Blvd Indian Rocks Beach, FL 33785Orlando Tourist Information Bureau
Sightseeing Tour Agency, Vacation Home Rental Agency, Travel Agency
Serving Indian Rocks Beach, FL 33785The guy directed me to everything I needed and quickly!
Salty Air Retreat
Hotel
2306 Bay Blvd Apt B Indian Rocks Beach, FL 33785This was the cutest house we have vacationed in yet. The duplex has so much room and the backyard is amazing. Everything but you, your clothes and food is at this airbnb ... more
Cool Cruise Vacations
Travel Agency, Service Establishment, Cruise Agency
Serving Indian Rocks Beach, FL 33785Very fun entertaining tour
Kandy's Kondo
Hotel
1000 Gulf Blvd #101 Indian Rocks Beach, FL 33785The condo is so nice! Has everything you need and is perfect location
New Hotel Collection | Harbourside Resort
Hotel
311 2nd St Indian Rocks Beach, FL 33785Not for adults. Waterpark small with lots of kids not free with hotel not worth it. Our room had kitchen. Dishwasher leaked all over floor. Too noisy to sit out on balc ... more
Mahuffer's
Bar, Live Music Bar, Pet Friendly Accommodation
19201 Gulf Blvd Indian Rocks Beach, FL 33785This place is absolutely unique. Gotta see to believe it
New Hotel Collection | Beachside Condominiums and Hotel
Hotel
19306 Gulf Blvd Indian Rocks Beach, FL 33785Beware your room will not be ready for hours if at all at check in time Also the mattress is so terrible youll need a chiropractor They will not give any extra towels reg ... more
Gulfside Resorts Lobby & The Indian Rocks Inn
Resort Hotel, Resort Hotel
810 Gulf Blvd Indian Rocks Beach, FL 33785We rented all the units at the Indian Rocks Inn for a family reunion. All the units were well equipped and featured a porch or balcony depending on location. They provid ... more
Blue Heron Cottages Inn
Hotel, Lodging
990 Gulf Blvd Indian Rocks Beach, FL 33785What a hidden treasure these places are nice little cottages with perfect location. People here were really friendly as well. Rooms: Cozi and comfy Walkability: Beach is ... more
12th Avenue Beach Access Park
Public Beach, Park
47 12th Ave N Indian Rocks Beach, FL 33785Beautiful private beach area (private because of how small it is), free parking, very close walk to bathrooms at the 17th avenue stop. Need to get there early enough to g ... more