About Canyon Ranch Lenox
Experience wellness, relaxation and adventure at the Canyon Ranch all-inclusive wellness resort. Canyon Ranch is a holistic health and wellness destination set in beautiful wooded country. Your stay can be anything you want it to be – relaxing, intensely active, focused and intentional.
Challenge yourself with a full range of fitness activities, from guided hikes to stand-up paddle boarding. Savour fresh, organic cuisine. Learn from their leading health experts and benefit from both Western and Eastern philosophies. Enjoy invigorating treatments in the spa and focus on your health with everything from sleep studies to ayurvedic medicine.