Yes, The Peaks Resort & Spa in Telluride offers a mountain getaway like no other. With access to golf, heli-skiing, and luxurious spa treatments, you can enjoy a combination of adventure and relaxation. The breathtaking views of the surrounding peaks make this resort a truly special place for your staycation in Colorado.