Review:

Hotel Glenwood Springs offers an ideal destination for family vacations, offering the area’s only indoor water park. Glenwood Springs is only a short walk away from the Glenwood Caverns Adventure Park as well. The hotel offers spacious guests suites that offer plenty of room for families. The indoor Splash Pool Family Fun Center is a unique water park that features an indoor waterslide, wading pool, kiddie water slide, large indoor pool, recreation area, whirlpool, and more. The water park includes an area just for children that has a zero depth entrance and a Rain Tree fountain in the shallow play area.

Address: 52000 Two Rivers Plaza Rd, Glenwood Springs, CO 81601, Phone: 888-411-8188

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.