Canyon Ranch
Offerings
Wellness
Based in
111 E 5th St, Fort Worth, Texas 76102, US
Contact info
reservations@canyonranch.com
(866) 494-9279
Bio
Canyon Ranch, founded in 1979, is a pioneer in integrative wellness, offering life-changing experiences at its resorts and day spas. Its award-winning locations in Arizona, Massachusetts, California, and Las Vegas provide guests with transformative journeys through various pathways, tailored to their wellness goals. Guests receive guidance from expert professionals in health, nutrition, spa services, fitness, and mind and spirit, leading to lasting impact and positive change long after their stay.