Inn at Lost Creek

Inn at Lost Creek

86.7bronze
119 Lost Creek Ln Mountain Village Uncompahgre National Forest Telluride CO
mountaintelluridecoloradoforbes-recognizedmountain-retreat
86.7
Bronze

HotelsRating Index

One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.

In the top 10% of all rated hotels worldwide.

Bronze = top 25%. Medals are percentile bands, recomputed nightly.

About this hotel

Inn at Lost Creek is a hotel property located in Telluride, Colorado, nestled in the San Juan Mountains. The property has earned recognition as a Forbes Travel Guide Property in 2026, reflecting its commitment to hospitality standards. Telluride's mountain setting offers guests access to year-round outdoor activities, from ski terrain in winter to hiking and alpine scenery during warmer months. The inn draws visitors seeking a mountain retreat with proximity to both the town's restaurants and galleries and the surrounding wilderness. The Forbes Travel Guide designation provides third-party validation of the property's service and facilities quality, making it a reliable choice for travellers planning a Colorado mountain stay.

Photos

Hotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photo

Photo credits

  • Photos: Inn at Lost Creek

Awards & recognition

  • Forbes Travel Guide· 2026
    Forbes Travel Guide Recommended