Access to the on-site water park, which is included with a stay at Castle Rock Resort & Waterpark, makes this an excellent destination for families with kids who are visiting Branson, Missouri.