Hotel 1888

Open
yelp logo

(1)

Call
Website

Advertisement

401 N River St
Glenwood Springs, CO 81601

Located in Glenwood Springs, Colorado, this historic resort has been a source of relaxation and rejuvenation since 1888, boasting the world's largest hot springs pool amidst breathtaking mountain vistas. In addition to the expansive pools, the resort features a full-service Athletic Club, a gift shop, a grill, and a 107-room lodge for guests to unwind after a day of soaking.

The resort offers a variety of pool passes, including day, athletic club, and annual options, catering to both locals and visitors who seek the healing benefits of its mineral springs. With facilities designed for both recreation and relaxation, guests can enjoy on-site fitness classes and tranquil spa-like experiences in natural spring waters.

Generated from the website

Reviews

yelp logo
2.01 reviews
Bill G.
10/6/2025

Good location but no reserved parking for guests. Bugs in room and could not control thermostat even after complaining about 5 times to front desk. Tried to get partial credit but they refused.

Own this business?
See a problem?

You might also like

Advertisement