Castle Rock offers one of Branson’s best attractions right on-site.  Come splash & play in our climate controlled indoor waterpark.  Finally, a truly weather-proof vacation destination the whole family will love.  Our waterpark features 150,000 gallons of splashtacular fun for all ages with 30,000 square feet of indoor waterpark, 10,000 square feet of outdoor waterpark, two 500 gallon tipping buckets, multiple indoor and outdoor kiddie pools with rain showers, waterfalls, themed water slides and more! Enjoy a swim or play basketball in our indoor lap pool, loop and dip through our two large three-story thrill slides, kick back for a ride on the lazy river, or relax on the multi-level sun deck.

*Waterpark access not included in all rates. If interested, check with your reservationist or sales manager to verify.

Day Passes

Castle Rock is proud to announce that we do sell day passes for our Waterpark. Current day pass rate is $15 per person. Day pass rate is for 3 years of age and over.  One child age 2 and under is free with each full paying adult. All children 12 years of age and under must be accompanied by an adult at all times.  Day Passes are valid only on the day of purchase.  Rates are subject to change.  Day passes are subject to availability and current occupancy levels. Day passes are not sold to guests of the hotel as an add-on to a "Room Only" reservation.

Life Vests

Child size life vests are available free of charge.



For your convenience, lockers are provided in the indoor Waterpark. The daily rental fee is $6.00 and must be paid by swiping a debit or credit card at the kiosk attached to the lockers.


Pool towels are provided free of charge in the waterpark.


Inner-tubes for the lazy river and tube slide are provided free of charge.

Castle Rock Resort & Waterpark © 2015