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



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.
- 32 rooms
- Opened 1998
Restaurants and bars
- La Cantina at Poachers pub — Restaurant
- Siam Talay — Bar · Bar
- Poachers Pub — Bar · Pub
- La Piazza del Villaggio Ristorante — Bar · Bar
- Dunton Kitchen (Lumiere) - Relais & Chateaux — Restaurant
Open The Inn at Lost Creek in the atlas for live weekend rates, photos, and the full folio.
More hotels in Mountain Village
- Madeline Hotel and Residences — Auberge Resorts · High Luxury