Photo of Splash Harbour Water Park in Florida1 / 2
Swimming Pools

Splash Harbour Water Park

πŸ“ Indian Rocks Beach, FL

β˜…4.3(1,925 Google reviews)

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

βœ“ lazy riverβœ“ kids splash zoneβœ“ water slidesβœ“ cabana rentalsβœ“ easy parkingβœ“ younger kids
β€œ
β˜…β˜…β˜…β˜…β˜…Featured review by C H

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

πŸ’‘Bring your own inflatables or tubes for the lazy river if you want extras β€” rentals are available and can run short on busy days.
⏰Arrive early on summer weekends; the compact size means capacity fills quickly.
🎟️Combine with nearby Indian Rocks Beach for a full day if older kids want more space to roam.
πŸš—Reserve a private cabana in advance for guaranteed shade β€” the sun deck has open areas and fills fast on peak days.

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 β†’
4.3
β˜…β˜…β˜…β˜…β˜…

1,925 Google reviews

Great for young children50%
Clean and friendly staff28%
Compact for older/taller kids22%
C

C H

β˜…β˜…β˜…β˜…β˜…

β€œLove coming here! Affordable, clean, fun, staff is very kind and helpful, relaxing place to enjoy with the children. Parking is great!”

K

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.

πŸ• Opening Hours

Monday10:00 – 18:00
Tuesday10:00 – 18:00
Wednesday10:00 – 18:00
Thursday10:00 – 18:00
Friday10:00 – 18:00
Saturday10:00 – 18:00
Sunday10:00 – 18:00

πŸ“ Similar Activities Nearby

View more in Florida β†’