Sand covered feet relaxing in front of the Florida ocean.

White sands, clear warm sea and just basting in the Florida sunshine...

Few beaches match the beautiful serenity of Indian Rocks.
Even fewer back onto your holiday home.

Located on a barrier island bordered with log stretches of beautiful white sandy beaches, Indian Rocks is the perfect combination of luxurious coastline and the quiet getaway.

Pure unadulterated luxury, right on your doorstep, and all to yourself.

2 girls playing in the sand

Book Your Holiday

Thinking of staying? Below you can check availability and find details of how to book your holiday.

1. Check Availabiility

2. Email us

Contact us by EMAIL and we will respond within 24 hours.

3. Call us

Call us directly on our UK reservation number +(44) 7710 400211 or call the Three Palms Property Management Group on (727) 596-0109

4. Enquiry Form

Fill in the Contact Us form and we will contact you at your convenience.