Canyon Ranch Health Resort in Lenox offers guests boundless healthy possibilities every day.
Since 1979, Canyon Ranch has been recognized as the leader of the health and fitness revolution and for its integrated approach to empowering people to live healthier lives. An all-inclusive stay at Canyon Ranch Health Resort in Lenox offers guests boundless healthy possibilities every day. Hike or bike the nearby woodland trails. Go kayaking on a pristine lake. Energize your body with a choice of 40-plus fitness classes daily. Unhurried consultations with top fitness, spirituality, medical and wellness experts are personalized and meaningful. Dine on delicious, nutritious cuisine and take techniques and tips home. Melt away stress with results-driven massage services. Body treatments and salon services deliver natural relaxation and indulgent serenity. Flex your mind, nurture your spirit and let yourself soar at this 140-acre property located in the heart of New England's Berkshires.
View Event Venues Information