Canyon Ranch in Lenox Your student or grad stays absolutely free
Reward your favorite student
with a stay at America’s top health resort
Students & Grads Special
Your student stays absolutely free this summer!
Reward your favorite student
with a stay at America’s top health resort
Students & Grads Special
Your student stays absolutely free this summer!
Escape to charming Lenox, Massachusetts, in the heart of New England, for an energizing, fun vacation where all things are possible. In the heart of charming New England, Canyon Ranch will quickly work its magic on you, so you can relax, rejuvenate and feel your absolute best. Enjoy great savings, too!