Inn at Lost Creek is a proud partner of
Telluride Ski & Golf Resort Logo

Vitality

Body and Mind, Revitalized.

During your stay at the Inn at Lost Creek, we want you to feel your best. On-premise you will find private rooftop hot tubs to relax and rejuvenate in after an adventure-filled day and a fully equipped fitness room to use at your own leisure.

Just a short walk from Inn at Lost Creek, enjoy complimentary access to Colorado’s most extensive spa and fitness facilities. The Spa at the Peaks offers services to help you feel your best. Calm the senses with many services to choose from, including massage, body treatments, acupuncture, fitness training, and physical therapy.