






+24 photosExperience unparalleled comfort and convenience at our charming vacation home, perfectly nestled next to the stunning Indian Rocks Beach.
Unbeatable Location
Just steps from St. Petersburg - Clearwater Beaches and moments away from the family-friendly Splash Harbour Water Park, adventure awaits right at your doorstep.
Endless Recreation
Whether you want to unwind or stay active, our outdoor tennis court offers the perfect setting for a friendly match. Nearby, golfing enthusiasts will enjoy having a golf course right next door.
Convenience at Your Fingertips
Free self-parking is available, ensuring that you can explore nearby attractions, such as John's Pass Village & Boardwalk and Florida Botanical Gardens, with ease.
Book your stay now to create unforgettable memories at this coastal gem!
108 13th Ave, Indian Rocks Beach, Florida, 33785