Inn at Lost Creek is a proud partner of
Telluride Ski & Golf Resort Logo

A Natural Refuge in the Rocky Mountains

Surrounded by sweeping views of the mountains, the Inn at Lost Creek pulls from the rustic natural landscape to provide an authentic glimpse of Telluride in every room.