Review & Frequenly Asked Questions:

Located at the foot of the ski-fields in Telluride, Colorado, The Peaks Resort and Spa is a ski-in/ski-out retreat close to the Telluride Ski Resort and downtown Telluride. The magnificent mountain location comprises a variety of accommodation known as the ‘See Forever Village’, which is a range of cottages and cabins surrounding the hotel with rustic-chic rooms and suites, kitchens, living areas, and modern amenities such as flat-screen televisions with satellite channels, iPod docks, mini-fridges, coffeemakers, and complimentary wireless Internet. Resort facilities include a full-service spa with indoor and outdoor heated swimming pools, hot tubs, and a fully equipped gym, a kids' pool, waterslide and games area, and a ski valet service.

136 Country Club Drive, Telluride, CO 81435, Phone: 970-728-6800, (website link)

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.