Book online
or call

0844remove skype 557 4321

Open today: 9am - 9pm

Other days
  • Mon - Fri9:00am - 9:00pm
  • Saturday9:00am - 7:00pm
  • Sunday10:00am - 6:00pm

Indian Rocks

Pin it

CALL OUR EXPERTS         0844 557 3865         Or visit us in store We're sorry this holiday isn't currently bookable online

Destination information

Legend has it that Indian Rocks Beach reputedly got its name when a native medicine man miraculously healed his chief with the waters from a natural sulphur spring believed to have been located in the current day town! These days Indian Rocks brings out a more serene side to this slice of Florida, with a laid-back ambience, welcoming locals and a fabulous beach that stretches the length of the island.


Different destinations have different magic touches so make sure to check them out to see what makes your holiday with us so special.

View Magic Touches

W5