Beds&Hotels

Inn at Lost Creek

Telluride, United States Location

9.2Exceptional143 reviews

About the property

Featuring 2 rooftop hot tubs with mountain views, this resort is a short gondola ride from downtown Telluride and the ski slopes. All suites feature a kitchenette.

Each suite is equipped with a flat-screen cable TV with DVD player at Inn at Lost Creek. A washer and tumble dryer, a microwave and a small refrigerator are also provided. A balcony is offered in each suite.

Guests have access to a sauna. A business centre and banquet facilities are provided at Lost Creek Inn. A 24-hour reception is available to assist all guests.

Tomboy Tavern is steps away from Inn at Lost Creek. The tavern features 30 craft beers and guests can have orders delivered to their suite.

The Telluride Golf Club is 1.5 km away from this resort. Telluride Ski Resort is 8 mintues’ walk from Mountain View Inn at Lost Creek.

Most popular amenities

  • Spa
  • Parking
  • Pets allowed

Location

Telluride, United States

Discover Telluride

Photos, information and travel guides for your stay.

One of the most striking features of Telluride is its natural beauty that attracts visitors from all over the world. From the snow-capped peaks of the mountains to the crystal-clear streams that run through the town, every corner of Telluride is a sight to behold. The town is also known for its impressive ski resort, which offers some of the best skiing and snowboarding opportunities in the country.

Apart from skiing, Telluride is also a haven for outdoor enthusiasts who enjoy hiking, mountain biking, and rock climbing. With over 90 trails, the town has something for everyone, whether you are a beginner or an experienced hiker.

Telluride is also rich in history and culture, and visitors can explore the town's past by visiting its many museums and galleries. The Telluride Historical Museum, for instance, is a great place to learn about the town's mining history and the people who lived and worked there.

One of the most striking features of Telluride is its natural beauty that attracts visitors from all over the world. From the snow-capped peaks of the mountains to the crystal-clear streams that run through the town, every corner of Telluride is a sight to behold. The town is also known for its impressive ski resort, which offers some of the best skiing and snowboarding opportunities in the country.

Apart from skiing, Telluride is also a haven for outdoor enthusiasts who enjoy hiking, mountain biking, and rock climbing. With over 90 trails, the town has something for everyone, whether you are a beginner or an experienced hiker.

Your AI travel assistant

Ask anything about Inn at Lost Creek and get an instant guide with recommended hotels.

Activate your AI assistant for free

Enter your email to create travel guides and hotel suggestions with AI. We will also email you the results.

More hotels in Telluride

See all →

Inn at Lost Creek

9.2 · Exceptional

Check availability