Welcome to Canyon Ranch Health Resort in Lenox

Healthy Weekend Getaway in the Berkshires

At Canyon Ranch health resort in Lenox, Massachusetts, you'll enjoy one of the world's great all-inclusive luxury resort vacations. Relax, refresh and rejuvenate in a classic New England setting centered on a historic mansion just a short drive from New York City or Boston.

New You
New Canyon Ranch Guests Save 20%

If you have never visited a Canyon Ranch health resort, you will enjoy fun and total relaxation at Canyon Ranch in Tucson, Arizona, or Lenox, Massachusetts, while saving 20% on your all-inclusive package stay.

Now through December 23, 2014
 

At Canyon Ranch in Lenox, you can:

  • Unwind with the most lavish spa treatments in New England, or anywhere
  • Participate in the lively cultural scene in the Berkshires
  • Enjoy complimentary outdoor activities plus more than 40 fitness classes daily
  • Savor healthy gourmet cuisine
  • Relax completely in luxurious, tranquil accommodations
  • Find profound expertise and caring
     

Health & Wellness at Canyon Ranch

Discover our caring professionals' profound expertise and integrative, science-based approach to nutrition, stress management and staying fit. During your relaxing spa vacation, you can explore:

  • Integrative Health Center
  • In-depth Health Packages – including our comprehensive Executive Health Program


Explore the rewards of living a healthier, longer, more vibrant life –
while enjoying the limitless pleasures and possibilities of award-winning Canyon Ranch.

Download our Resorts Brochure
 

Book your perfect vacation: 888-871-3230

Simply mention "New You"

Learn more at canyonranch.com/lenox

 

Purchase a Canyon Ranch Gift Certificate


This special may not be combined or used in conjunction with any other promotions or with group, homeowner or membership stays. Subject to change without notice and based on space availability. Minimum stay and other restrictions may apply.