Luxury Hotels Atlas / Places / United States / Mountain Village / The Inn at Lost Creek

The Inn at Lost Creek

Mountain Village, Colorado, United States · Independent · Near Luxury

The Inn at Lost Creek: Boutique Lodging in Telluride – Inn at Lost CreekThe Inn at Lost Creek: Inn at Lost Creek | Town of Mountain VillageThe Inn at Lost Creek: Studios in Mountain Village Telluride – Inn at Lost Creek

A 32-room slopeside inn in Telluride's Mountain Village, owned by Telluride Ski Resort, with suites that have steam showers, gas fireplaces and rooftop spas. Listings give 1998 as its build year.

Restaurants and bars

Open The Inn at Lost Creek in the atlas for live weekend rates, photos, and the full folio.

More hotels in Mountain Village

All luxury hotels in Mountain Village

How the six LHA Tiers work