Thanksgiving Yoga Retreat in Sonoma

  • Body Flows Body Flows
  • Westerbeke Ranch, Sonoma, California
  • Nov 25 - 27, 2016 (3 days)
  • Cabin Room (3 beds) - $595.00 Cabin Room (2 beds) - $625.00

About us

Our Thanksgiving Gratitude Retreat is the perfect time to take some time to yourself for reflection, connection and rejuvenation. Through yoga, meditation, hiking and nature, our intention is to help you find a deeper sense of inner peace, presence and purpose, and create more balance in your life.

Read more at:

Includes 4 yoga classes with pranayama and meditation (all levels welcome), 2 nights shared cabin accommodation, 6 nourishing meals (vegetarian, vegan, gluten-free, dairy-free options available), 2 evenings of wine tasting, Thanksgiving gratitude practice and meditation, guided hike in nature at Sonoma Valley Regional Park, outdoor pool, hot tub and sauna, scenic hiking trails and surrounding nature, and free time to explore, relax and soak in the pool and hot tub!

Tags: hiking meditation nature retreat vinyasa weekend wellness yoga

  Write a review - tell others about your experience.

Send a message to:
Thanksgiving Yoga Retreat in Sonoma
Book Now:

Thanksgiving Yoga Retreat in Sonoma

at Body Flows

  • Nov 25, 2016 - Nov 27, 2016 (3 days)


Thank you!

We're glad you've joined our retreat community. See you around :)

Return to my event ×

Try free for 14 days


Free Retreat Givewaway

We love you. And because we do, we're giving away another free retreat.

Why Retreat?

We asked people why they go on retreat, here's what they said:

To drop deep into the practices and connect with my true nature... Alison

Retreat Guru's Vision

We believe human beings are innately wise, strong and kind. This wisdom, although not always experienced, is always present. Going on retreat is a beautiful way to reconnect to our basic sanity and health. Our aspiration at Retreat Guru is to inspire people to experience authentic retreats and reconnect with their innate wisdom, strength and kindness.

Don't have an account? Sign up.
Or connect with Facebook

Already have an account? Log in.
Or connect with Facebook