Resort Hotel
Lodging
Amusement Park
Water Park
Hotel

Castle Rock Resort & Waterpark

3001 Green Mountain Dr, Branson, MO 65616, USA

1,613 Reviews

About

Castle Rock Resort & Waterpark, located at 3001 Green Mountain Dr, Branson, MO, is a family-friendly resort featuring both an indoor and a seasonal outdoor waterpark. It offers a variety of accommodations and dining options, making it a popular destination for families seeking entertainment and relaxation in Branson.

The indoor waterpark pools are generally kept at a comfortably warm temperature, typically between 80-85°F (27-29°C), ensuring an enjoyable experience year-round. Specific temperatures for the seasonal outdoor pools are not consistently published but are subject to ambient weather conditions.

What are people saying (AI review summary)? Reviews for this hotel are highly mixed. On the positive side, guests appreciated comfortable and clean rooms, often describing it as a wonderful resort particularly suitable for families with children due due to fun areas, and praised the kind, hospitable owners and great service. However, significant drawbacks were frequently highlighted. Several guests reported issues with room quality, including unpleasant odors (dirty socks, musky, moldy, smoke) and maintenance problems like broken bathroom tiles and wobbly toilets. The pool's very limited hours (Thursday-Sunday, 2-8 pm) were a major disappointment for families. Housekeeping received strong criticism for being inconsistent – some rooms were not cleaned during multi-day stays, yet staff were described as excessively loud and disruptive in hallways early in the mornings and in the breakfast area, greatly affecting guests' peace and ability to rest. Inconsistent air-conditioning in an older hotel was also noted.

Location

Gallery

Amenities

  • Good for Children
  • Accessible Entrance

Reviews

Listing Reviews
Alyssa Jordan July 9th, 2025
Alyssa Jordan

Loved the room. But probably will never come here again because the pool hours are only Thursday through Sunday 2-8pm. We were there Sunday , Monday , Tuesday and checked out Wednesday , had 2 children who wanted to swim but could not !

Kathy Remer June 24th, 2025
Kathy Remer

I was so disappointed with this hotel! One of rooms smelled like a dirty socks and very musky moldy and the other room smells like someone smoked in it and the bathroom tile was broken around the toilet. The toilet actually rocked when you sat down! We would be laughing if it wasn’t over $120. A night! The response from the front desk “ we’ll tell house keeping” ☹️

AB95 June 29th, 2025
AB95

We stayed here in Lake George with a group of 20–30 people and had a great experience! The place was clean and comfortable, and the owners were incredibly kind and hospitable. Highly recommend!

Anukala Shrestha March 6th, 2025
Anukala Shrestha

Wonderful resort i must say, especially if you're coming along with your kids and family. Fun areas for kids to enjoy and also great service. Had a great time there.

C Maurer April 9th, 2024
C Maurer

It's an older hotel. Sometimes the air-conditioning works, and sometimes not... we had to call maintenance for it. There is no housekeeping at all! Not once did they clean the room during our 4 day stay. There is a sign in the room that says they will clean periodically... yet, at 7:45AM you can hear housekeeping yelling up and down the halls, saying who checked out and what rooms are still occupied tapping on the doors with their key cards yelling,"HOUSEKEEPING "...They yell and talk so loudly to each other that you can't get back to sleep. I had to open my door and ask them to lower their voices, as we had a 10 hour drive back home and needed that extra hour of sleep. So if rest is important to you, don't stay here. Next, better eat breakfast early and leave before 9:00. This is when they turn the breakfast room into a huge break room for the staff... carrying on ... yelling across the room for each other as if they were at a soccer game. It feels like housekeeping is the thorn in the side of this hotel. They're no work, all play. Management should see and hear what customers see. I couldn't wait to get back home to sleep and for peace.

Leave a review

Opening Hours

Sunday Closed
Monday Closed
Tuesday Closed
Wednesday Closed
Thursday Closed
Friday Closed
Saturday Closed

Drop Us a Line

Contact

Similar places

You may also like

Grand Country Resort

Resort Hotel

Grand Country Resort, located at 1945 W 76 Country Blvd F, Branson, MO, is a comprehensive family-friendly destination. It offers a combination of lodging, live entertainment (including various shows), multiple dining options, and an on-site indoor/outdoor waterpark called Splash Country. The resort aims to provide a complete vacation experience with...

OYO Hotel Branson MO-165

Hotel

OYO Hotel Branson MO-165, located at 730 Historic Hwy 165, Branson, MO, is a budget-friendly accommodation offering essential amenities for travelers. Its convenient location provides easy access to many of Branson's popular attractions. Guests typically find it to be a practical, no-frills option, often including features like free Wi-Fi and...

Thousand Hills Resort Hotel

Resort Hotel

Thousand Hills Resort Hotel, located at 120 Wildwood Dr S, Branson, MO, offers a variety of accommodations including condos, cabins, and suites, often with views of its championship golf course. Known for its family-friendly atmosphere, the resort provides a convenient base with amenities like indoor and outdoor pools, close to...

Holiday Inn Club Vacations Holiday Hills Resort at Branson, an IHG hotel

Resort Hotel

Holiday Inn Club Vacations Holiday Hills Resort at Branson, an IHG hotel, is a family-friendly resort located on State Highway 76 in Branson, Missouri. It offers a wide range of accommodations, including spacious villas and suites, designed for extended stays. The resort boasts an array of amenities such as an...

Thousand Hills Legacy Pool

Swimming Pool

The Thousand Hills Legacy Pool, situated at 300 Glory Road in Branson, MO, is a prominent outdoor aquatic facility typically associated with a resort environment. It commonly features a spacious main swimming pool, a dedicated splash pad or play area for children, and a hot tub, making it a popular...

White Water

Water Park

Aloha-themed water park featuring slides for all ages.

Splash Country Indoor & Outdoor Waterpark

Water Park

Kids-focused water park featuring a wave pool, lazy river, slides, hot tubs and a kids’ jungle gym, plus a tree-house structure.

Branson AquaPlex

Swimming Pool

Clean pool featuring a diving board, water slides and a toddler area.

Holiday Inn Pool

Swimming Pool

The Holiday Inn Pool, part of the Holiday Inn Express Branson SW located at 2380 State Hwy 76, Branson, MO 65616, is a prominent indoor swimming facility offered to guests. It typically serves as a popular amenity for families and travelers seeking relaxation or recreation, often accompanied by a whirlpool...

Hot Tub at Wilderness Falls

Swimming Pool

The Hot Tub at Wilderness Falls, situated within the expansive Big Cedar Lodge in Ridgedale, MO, is a unique aquatic feature often described as a heated grotto or cave-like warm pool. It provides guests with a distinctive and tranquil experience, surrounded by waterfalls and natural rock formations, making it a...

Club Wyndham Pool A

Swimming Pool

Club Wyndham Pool A is one of the aquatic facilities located at Club Wyndham Branson at The Meadows, a prominent resort situated at 275 Meadow Ridge Ln, Branson, MO. This pool serves as a key amenity for guests, offering a refreshing or relaxing experience amidst the resort's extensive recreational offerings.

Lakeside Pool

Swimming Pool

Lakeside Pool, located at 568 Lakeshore Dr in Ridgedale, MO, is an outdoor, family-friendly pool that is part of the Big Cedar Lodge resort. It often features scenic views, including zero-entry access, and is a popular spot for guests to relax and swim, typically overlooking Table Rock Lake.