Fallsview Indoor Waterpark Racing Slides

Waterpark Blog

6th Largest Indoor Waterpark in the World – Fallsview Indoor Waterpark

WP_FB2At 125,000 square feet Fallsview Indoor Waterpark is the 6th largest in the World. Now that summer is just around the corner it’s a great time of year to start looking for a great water park vacation. Opened in 2006, the Fallsview Indoor Waterpark is located in Niagara Falls, Ontario. It features one large wave pool, 16 towering high speed water slides, a jungle-style beach House play area and Planet Hollywood Beach Club restaurant.

Special Offers

Hotel Packages

Book Yours Today!

Waterpark Hours

Waterpark Hours

Learn More

Private Cabanas

Private Cabanas

Learn More