Spa in the Berkshires

Canyon Ranch in Lenox

Temporarily closed. Reopening April 1, 2021. Canyon Ranch is your haven for an inspiring, healthy getaway. Have fun exploring mind-body wellness opportunities to help you feel your best for life!

165 Kemble Street, Lenox MA 01240
413.637.4100 or visit our website
Add to Wish ListAdded!
Close Map