Welcome to Hotel The Peaks Resort and Spa Telluride, Located in Telluride, Colorado, this ski-in/ski-out resort is surrounded by the Rocky Mountains and offers summer and winter activities. It features a helicopter for heli-skiing and an indoor/outdoor connecting pool. The accommodations at The Peaks are equipped with cable TV and free Wi-Fi. They are furnished with large picture windows and glass-enclosed showers. An in-room safe and is also provided. A variety of dining choices are available at this Telluride resort including Palmyra Restaurant, serving cuisine made with local and organic ingredients. The Great Room offers a lounge atmosphere with live music and The Lift is an on-site espresso and pastry shop. A full-service salon, oxygen room, and tanning booth are part of The Peaks Resort and Spa. Concierge services and valet parking are available. Telluride Regional Airport is 7 miles from The Peaks Resort and Spa. Downtown Telluride is a 20-minute drive from the property. (Hotel The Peaks Resort and Spa Telluride hotels booking).