Hotel news, info, reviews, community & deals
Inn at Lost Creek

Inn at Lost Creek

119 Lost Creek Ln
Telluride, Colorado 81435
Live chat
Reservations: +1 800 370 9416

Overview

The Inn at Lost Creek is perched in Telluride's fabled "Swiss Alp" setting in Telluride, Colorado. The Inn at Lost Creek is surrounded by towering peaks of Southwest Colorado's magnificent San Juan Mountains and situated near three National Parks, offering a luxury hideaway in the midst of great beauty.

In the ski-in, ski-out center of Mountain Village, the Inn at Lost Creek offers all the services of a resort hotel while retaining the charm of a luxury boutique inn.

At the Inn at Lost Creek you will enjoy staying in a superb location in the heart of the Telluride Ski and Golf Resort, with service by a free public gondola system connecting Telluride's Mountain Village and the historic town of Telluride.

Updated 2 years ago (revision history)

More Photos

of Inn at Lost Creek
Inn at Lost Creek
 
Mountain View from Inn
Telluride Mountain Peaks
 
 Winter Fly Fishing


 
 
Lowest rates guaranteed!
Up to 60% savings.
Instant confirmation!
Safe, fast and direct booking.
No fee to change or cancel.
Adjustments are made easily.
24/7 Assistance (800) 370-9416