Best Amusement Parks in St Petersburg, FL

Handpicked Top Amusement Parks in St Petersburg, FL. How do we actually find the most highly rated amusement park? Our 50-Point Inspection includes everything from checking reputation, history, complaints, local reviews, nearness, satisfaction, trust and cost to the general excellence. That's not all... businesses do not pay us to list them. You deserve only the best!


399 Second Street, Indian Rocks Beach, St Petersburg, FL 33785

Since 2016

Pirate's Plunge, Great White Lazy River, Treasure Cove Splash Zone, Extra-Large Sundeck, Blue Lagoon, Iguana Falls, Key West Mining, Splash Harbour Snack Shack, Cruzan Rum Shack, Southernmost Links Miniature Golf & Gecko's Game Room

Family Fun packages at just $150 - 20% Off on Regular Admission with Proof of FL Residency

Price: $9.95 - $24.95

Mon - Sun 10:00 am - 5:00 pm

Great time at Splash Harbour .. The bowl slide was great in a double tube with my 9 year old and the blue body slide was fast and dumped us in the splash pool after several twists and turns.. The lazy river was very relaxing and my son loved mining for gems and fossils at the mining exhibit... Great Day at Splash Harbour in Indian Rocks Beach
write a review


400 Highland Ave NE, Largo, St Petersburg, FL 33770

Since 2015

Corkscrew Water Slide, 3-Story Speed Slide, Zero Depth Area, Double Slide, Water Basketball and Volleyball, Swim Lessons & Kids Play Area

Family friendly mini-waterpark providing a wide variety of fun play experiences for all ages

Price: $5 - $9

Mon - Fri 11:00 am - 6:00 pm Sat & Sun 10:00 am - 2:00 pm

It was a very friendly experience a great fun place for family and friends
write a review