The Experience
The Wyndham Peaks Resort & Golden Door® Spa is a resort for all seasons. Located at Telluride, in the majesty of Colorado’s Rocky Mountains, this luxury retreat is perennially rated as one of the world’s finest.
Imagine awakening in a mountainside cabin or guest room with breathtaking views of the San Juan Mountains’ snow-capped peaks. Relax in total luxury surrounded by thoughtful amenities such as down comforters, plush bathrobes and linens, a well-stocked bar, a stone fireplace and the services of a ski valet who warms and tunes your ski gear overnight – as well as our attentive staff who cater to your every need.
If you prefer to stay indoors, pamper yourself with a day of relaxation and rejuvenation at our world-renowned Golden Door® Spa, which also features a fully-equipped workout facility. Then step out on the town. Telluride, with its elegance and charm, is just a gondola ride away.