The Peaks Resort and Spa, Telluride

The Peaks Resort And Spa

136 Country Club Drive

The Peaks Resort & Spa is a resort for all seasons. Located in Telluride, in the majestic Rocky Mountains, Colorado hotel offers both summer and winter adventure. Imagine awakening in a mountainside guest room with breathtaking views of snow-capped peaks. As a distinguished favorite among Telluride hotels and resorts, The Peaks provides convenient access to miles of skiing, tennis, golf, fly-fishing, and childrens programs. Relax in our beautifully appointed accommodations and experience comp