Call LIVE Agent NOW
+1-888-376-9286119 Lost Creek Lane, Telluride, United States
See Map





Free Breakfast
Pets Allowed
Restaurant
Golf Course
Valet Parking
Show All Amenities
The Inn at Lost Creek is a luxurious resort in Telluride with two rooftop hot tubs offering stunning mountain views. It is conveniently located near the ski slopes and downtown area, accessible by a short gondola ride. Each suite is equipped with a kitchenette, flat-screen TV, and other amenities like a washer and dryer. Guests can also enjoy a sauna and access to a business center and banquet facilities. The nearby Tomboy Tavern offers a variety of craft beers and food delivery to the suites. The resort is also close to popular attractions such as the Telluride Golf Club and the Telluride Ski Resort.
Check-in: 03:00 PM
Check-out: 11:00 AM