Retreat-Ready Rate
Arrive ready. Leave renewed.
Book a nonrefundable 3-, 4-, or 7-night stay at The Ranch and shape your days your way—morning hikes, fitness and yoga classes, water workouts, creative sessions, and time to simply unwind. Whether you’re trying something new or returning to your favorites, it all comes together in the best way.
For a limited time, enjoy 25% savings with our Retreat-Ready Rate when you stay November 21-28, November 28-December 5, December 12-19, and December 19-26, 2026.
Use code: READY25
Full payment due at time of booking. Nonrefundable; no cancellations or date changes. Valid for new bookings only and not combinable with other offers or booking waivers. 7-night stays are Saturday to Saturday. 4-night stays are Saturday to Wednesday. 3-night stays are from Wednesday to Saturday. Not combinable with other offers. Some restrictions apply. Excludes Villa Cielo accommodations.
Included in Your Stay
Every week at Rancho La Puerta is all-inclusive. Here’s what awaits you:
- Guided hikes on 40 miles of mountain trails
- 40+ daily fitness classes — Pilates, TRX, yoga, Zumba, Hydro-Fit, circuit training & more
- Three daily farm-to-table meals sourced from our organic garden (lacto-ovo pescatarian; vegan & gluten-free options available)
- 11 gyms, 4 pools, a running track, plus tennis, pickleball, basketball & sand volleyball courts
- Three full-service spas offering massage, facials, wraps, scrubs & holistic therapies
- Mind-body activities — meditation, Feldenkrais, sound healing & more
- Art classes — painting & more
- Nature activities — bird walks, garden tours, farm hikes
- Evening entertainment — live concerts, special guest talks & cultural presentations
- Round-trip scheduled transport from the San Diego Airport is included on Saturdays and Wednesdays
Join us on this journey toward a healthier, more vibrant you!
25% savings on a nonrefundable 3-, 4-, or 7-night stay
November 21-28, November 28-December 5, December 12-19, and December 19-26, 2026.
CHECK AVAILABILITYPrefer to book by phone?
800-443-7565