Skip to main content


The ultimate healthy habit – at an incredible savings

Love the way you feel at Canyon Ranch? You can feel this great for life. Start with a Canyon Ranch Life-Share® Membership.

As a Member, you give yourself 70 nights at the world’s premier wellness resort over the next 10 years – all at great savings. You’ll enjoy fantastic vacations and, most important, it’s a lasting commitment to healthy living.

Your Healthy Investment

As a Member, you’ll enjoy your first seven nights at no charge for a deluxe or executive room, meals and spa use. Then, you’re guaranteed 50% off the nightly rate throughout the remainder of your 10-year Membership.

And Membership is flexible – you can carry over unused nights into the next year or accelerate your use of them. You can even transfer your nights to friends or family, or use part of them at Canyon Ranch Lenox.

A Canyon Ranch Membership is the perfect way to fulfill your healthy intentions. Think of it as personal investment with lifelong benefits.

Benefits of Membership

With a 10-year Life-Share Membership in Tucson, your benefits include:

  •      No charge for deluxe or executive room, meals and spa use during your first seven nights (fee for upgrade to a luxury unit)
  •      50% off nightly rates during the remaining 63 nights of your membership
  •      10% percent off all services
  •      Option to use 50% of your days at Canyon Ranch Lenox

Learn more by calling 800.772.5463.

Membership discounts may not be used in conjunction with other discounts or specials. Some restrictions and blackout dates apply; see membership documents for details.

Choose an expertly designed pathways experience, or build your own.
Explore Tucson Explore Lenox Explore Woodside

Questions & Reservations

Tucson, AZ
Wellness Resort
Lenox, MA
Wellness Resort
Woodside, CA
Wellness Retreat
Las Vegas, NV
Spa + Fitness

Book Appointment
Gift Cards Canyon Ranch Gift Cards
Canyon Ranch Corporate Gift Cards