Canyon Ranch Wellness Resort sits in the heart of the wooded Berkshires within walking distance of the lovely, culture-rich town of Lenox. Here you can meet with experts on everything from exercise physiology to food and nutrition before retreating to your gracious accommodations. In this 126-room Berkshires haven, indulge in sumptuous spa treatments, dine on healthful cuisine and enjoy the array of outdoor activities the New England setting offers, from hiking and kayaking to cross-country skiing and snowshoeing. And inclement weather is never a problem; glassed-in walkways connect the facilities.
The Berkshires is a perfect respite after a trip to New York City. The spa has fantastic outdoor activities, and Tanglewood concerts make for special evenings. (Kay Merrill Larkspur, California)