1 / 2Splash Harbour Water Park
π Indian Rocks Beach, FL
Splash Harbour Water Park in Indian Rocks Beach features a 600-foot Great White Lazy River, two 42-foot slides (Smugglers Run tube slide and Pirates Plunge body slide), Treasure Cove Splash Zone for young kids, and a large sun deck with private
Love coming here! Affordable, clean, fun, staff is very kind and helpful, relaxing place to enjoy with the children. Parking is great!
π Family Action Verdict
Best suited for families with younger children β the splash zone and lazy river are the strongest draws for under-8s. Families with taller kids or teens may find the two 48-inch-and-above slides limit replay value for older riders. The compact size and proximity to Indian Rocks Beach make it a practical half-day stop.
βΉοΈ What to Know Before You Go
Your details go only to the venue youβre contacting, so they can reply β we never sell them or share them with anyone else. By sending an enquiry you agree to our Privacy Policy.
π¬ What Families Are Saying
View all reviews β1,925 Google reviews
C H
βLove coming here! Affordable, clean, fun, staff is very kind and helpful, relaxing place to enjoy with the children. Parking is great!β
Katie
βSmall water park. Better for younger children.β
Reviews from Google
Overview
Splash Harbour sits at 399 2nd St in Indian Rocks Beach, FL. The 600-foot Great White Lazy River winds past waterfalls, sprays, and mist stations. Smugglers Run is a one-or-two-person tube slide with twists and water jets; Pirates Plunge is a 42-foot body slide that drops riders into darkness before hitting the plunge pool and continuing into the lazy river. Treasure Cove Splash Zone serves younger kids with age-appropriate water features.



