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.
Discover the good life as new experiences help you become stronger, healthier and totally re-energized. Plus, you’ll save 15% on your stay of three or more nights and a $160 nightly resort credit.
Leave your stress on a massage table. Lead the charge on a mountain trail. Get a nutrition makeover, or take a spiritual journey. Rediscover your authentic self.
Three-night minimum stay. This offer may not be combined or used in conjunction with any other promotions, or with group, homeowner or Membership stays. Rates are subject to change without notice. Offer is based on space availability. Restrictions and blackout dates may apply.