Restaurants – Bars in Telluride, Colorado. Keep on at The Peaks. It’s time to retire to your home away from home after a hard day of exploration. Our cozy guest rooms and welcoming suites, which were created with your family’s comfort in mind, are furnished with everything you need for a great stay.

Peaks Resort & Spa
136 Country Club Dr
Telluride CO 81435
USA