Southwest Colorado Hotels


  • 118 Lost Creek La. Map It
  • Telluride
  • Fodor's Choice
Check Rates


  • Very large bathrooms
  • Sumptuous rooms
  • Friendly and attentive staff


  • Incredibly pricey
  • Minimum stay during holidays
  • Layout can be confusing

Published 11/18/2015

Fodor's Review

"Lumière" means "light" in French, and this luxury lodge lives up to its name—suites open onto beautiful views, and the airy decor brings the outside in with a warm color palette of orange, cream, and brown. To top it off, the personal service is out of this world: extremely polite and helpful staff even offer to fill the refrigerator and pantry ahead of time. Other perks include ski-valet service, warm plunge and cold splash pools, and twice-daily maid service. A European breakfast is served daily, and dinner is available at the bar Wednesday through Sunday. A wide variety of lodgings are on offer, from small hotel rooms to a five-bedroom penthouse.

Hotel Information


118 Lost Creek La., Telluride, Colorado, 81435, USA

Map It



Hotel Details:

  • 11 rooms, 18 residences
  • Rate includes: Breakfast

Published 11/18/2015

Book A Hotel


Book A Hotel

Map View

Map of

What's Nearby

  • Restaurants
  • Sights
  • Hotels

See all hotels in Southwest Colorado

Add Your Own Review

When did you stay?

Minimum 200 character count

How many stars would you give?





No Thanks