Canyon Ranch Lenox, Massachusetts is located in the middle of the Berkshires. Surrounded by the area’s natural beauty, guests can choose from a wide selection of daily activities that include over forty movement and exercise classes, as well as a long list of activities designed around spiritual or creative enhancement or relaxation and rest. The all-inclusive Canyon Ranch wellness resort blends Western and Eastern traditions, bringing together an expert team that spans across spiritual healing, nutrition, life management, exercise physiology, and medicine to provide a comprehensive array of programs and treatments to assist guests in achieving their goals.

165 Kemble St, Lenox, MA 01240, 413-637-4100

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.