Skip to main content
Colorado Logo

    Spa at The Peaks Resort

    • 136 Country Club Dr., Telluride, CO, 81435
    • (970) 728-2590
    • Website
    Related Articles
    Purgatory Resort in Durango
    10 Ways to Enjoy Winter in Durango without Lift Lines
    Colorado.com
    Splurge-Worthy Colorado Romantic Escapes for Winter
    A person in yoga pants and t-shirt stands on flat rock and holds a Warrior Two position next to the San Juan River in Pagosa Springs, Colorado.
    Transform Mind, Body & Spirit in Colorado
    A steamy pool on the rooftop patio
    Colorado Weekend Getaway Ideas: Resort Casinos
    Two people walk hand-in-hand down a polished white, tiled path and pass a dark-gray building with oversized lanterns in Cherry Creek North.
    Experience Colorado Luxury This Summer
    A couple enjoys date night at Denver Botanic Gardens
    10 Romantic Denver Spots