Located in the heart of a series of white sandy beaches, this spot is ideal for a perfect quiet holiday.

Learn more about Indian Rocks in the tabs below.

Destination informationDestination 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 out the "Rockstar Service" to see what makes your holiday with us so special.

View Magic Touches

W2