The unhurried tempo of New England meets the energizing atmosphere of award-winning Canyon Ranch health resort in this classic spa setting, where indoor pleasures and outdoor activities abound, year-round.
Canyon Ranch in Lenox
World-renowned Canyon Ranch health resort in Lenox, Massachusetts, welcomes you with quaint New England charm. Your well-appointed room or suite is an inviting haven where you can relax and recharge.
Exercise and movement are essential for a long and healthy life. Your all-inclusive stay at Canyon Ranch in Lenox features an astounding range of activities to get you moving and increase your energy.
The dining experience at Canyon Ranch features a tempting array of delectable, nutritious choices for breakfast, lunch and dinner in a welcoming atmosphere of casual warmth and healthy indulgence.
A Wealth of Possibilities
Casual luxury, endless choice, boundless opportunity ? Canyon Ranch has perfected the balance of total relaxation and energetic recharge. Whether you are enjoying a solo retreat, a healthy getaway or a special group event, there truly is something for everyone. You?ll enjoy the gracious accommodations, nutritious dining, superb spa and fitness facilities, indoor and outdoor activities and countless amenities that Canyon Ranch offers.
Health & Wellness
Feel your best every day, at every age. At the beautifully equipped Canyon Ranch Integrative Health Center, you'll find a depth of holistic, integrative medical care far beyond that at any other wellness resort, and opportunities to establish healthy habits for life.