Canyon Ranch Wellness Resort sits in the heart of the wooded Berkshires within walking distance of the lovely, culture-rich town of Lenox. Your personalized getaway will be whatever you want it to be. You could meet with experts on everything from exercise physiology to food and nutrition before retreating to your gracious accommodations. Indulge in sumptuous spa treatments and dine on healthful cuisine with plenty of choices at every meal. Enjoy outdoor activities from hiking and kayaking to cross-country skiing and snowshoeing. Inclement weather is no problem in this 126-room haven; glassed-in walkways connect the facilities.
For 2024:
*Please Note: Minimum night stay requirement may apply
Bespoke itineraries that meet your style is just the start. Get true expert local advice, personalized ideas, free upgrades, exclusive deals and more. Saving you both time and money.