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
đŦ 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.â
Robert Kitts
âOver-priced for what it is. Only 2 slides for 48 inches and taller. Bathrooms are dirty. Better off going to Venture Island and paying a little more.â
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.



