136 Country Club Drive
Telluride, Colorado 81435
Local (970) 728-6800

Quick Reservations




Quick Reservations




Game Room at The Peaks!

New to The Peaks Resort & Spa is the game room featuring a multitude of games for all ages! Our variety of games includes: