Call To Book
Canyon Ranch Lenox is nestled in the elegant and charming Berkshires. This location provides and inviting and supportive space to energize and renew your body and spirit.
Visualize yourself here. At our Berkshire resort time is yours. Time to venture forth into nature to challenge yourself to breathe to evolve. Your stay can be whatever you want it to be. Whether you seek to destress or to train for an upcoming marathon or to begin a new focus on wellness or simply to reconnect with what really matters. We will nourish your journey with gourmet spa cuisine crafted from locally sourced and authentic ingredients. We even offer cooking tips and recipes and take home techniques to motivate your own commitment to healthy eating. At our Lenox resort you will find the time you seek to breathe to reconnect and to get back to what is real.