warm pool
mainside lawn
swimming pool
conference center
grove cottages
waterdance session
yoga class
harbin trails

Design your own retreat at Harbin Hot Springs

Upcoming Guest Activities

From daily yoga classes, to dances, concerts, playshops and spirit-centered gatherings, you enjoy admission to guest activities during your visit. Check out our calendar to see what’s happening.

Activity Calendar

Bodywork Sessions

A visit to Harbin isn’t complete without a bodywork session from one of our world renowned practitioners. Choose from dozens of unique styles, including massage, Watsu® and spa services.

Learn More

Join a Workshop

Whether you’re interested in developing your relationships, creativity, massage practice, a nutritional plan, yoga practice, or more, you’re sure to find something of interest on our upcoming schedule.

Workshop Listings

The Harbin experience

Plan a unique, personalized retreat


One of the oldest and most beautiful hot springs in California, Harbin Hot Springs is now operated as a non-profit retreat and workshop center. We are located north of San Francisco, above the Napa Valley wine region, near Middletown. Guests travel here from around the world to soak in the natural spring pools, sunbathe (clothing is optional), receive massages or Watsu®, practice yoga, attend workshops, hike the hills, or to simply relax in the embrace of nature.   Learn More

Hot Spring Pool
Hot spring water flows directly into our medative pools

In the news

There’s always something happening in our valley


Check out the special Four Elements bodywork offer through November 30. Details

 

The Ride-sharing Board is a great way to reduce travel costs and carbon emissions, while meeting fellow Harbin guests.  Join Here

 

For advance warning of projects that could cause noise or service disruption during your visit, please see our Construction Notices.

 

More news

Harbin Restaurant
The Harbin restaurant serves hearty breakfasts and gourmet dinners daily

Plan your next visit

arrow See guest options  •  Check availability   •  Call 707-987-2477

Stay Connected

Subscribe to our Newsletter