Canyon Ranch, Lenox

  • An all-inclusive wellness destination resort, Canyon Ranch, Lenox offers a quiet oasis in the mountains of western Massachusetts, situated on 120 woodland acres.
  • Discover holistic spa treatments in the 13,000-square-foot Health and Healing Center.
  • The resort’s groundbreaking fitness and wellness facility includes five gyms, indoor racquet and basketball courts, an Olympic-sized swimming pool, indoor running track, and dozens of fitness classes offered daily.

Canyon Ranch Lenox Rates


Please contact your Member Care team for availability and pricing. 


Loading ...