This is an affiliate link. We may earn a commission.
About the Hotel
The Peaks Resort & Spa in Mountain Village is Colorado's largest spa at 42,000 square feet with 32 treatment rooms — at an extraordinary 9,500 feet elevation above sea level.
Ski-in/ski-out access to Telluride Ski Resort. Spa features gender-specific dry saunas and steam rooms, Roman whirlpools, indoor 3-lane lap pool, indoor climbing wall, Pilates and yoga studios. Panoramic San Juan Mountain views from indoor and outdoor hot tubs. A comprehensive mountain wellness campus unlike any other in Colorado.
Location
136 Country Club Dr, 81435 Mountain Village, United States