Our Sustainable Indulgence


Sustainability means meeting our own needs without compromising the ability of future generations to meet their own needs. In addition to natural resources, we also need social and economic resources. Sustainability is not just environmentalism. Embedded in most definitions of sustainability we also find concerns for social equity and economic development. Where does the term come from? While the concept of sustainability is a relatively new idea, the movement as a whole has roots in social justice, conservationism, internationalism and other past movements with rich histories. By the end of the twentieth centuries, many of these ideas had come together in the call for ‘sustainable development

TESLA Destination Charging Station

Tesla has partnered with West Sonoma Inn & Spa to make charging when you arrive as simple as charging at home. Please notify the front desk when making your reservation that you would like to use the station during your visit. That way, when you arrive all you need to do is pull up and plug into a Tesla wall connector to charge your vehicle during an overnight stay or while you enjoy our amenities.

Our stylish, newly renovated 33-room inn and spa is situated on six acres of relaxing, sun-splashed grounds that feature majestic redwoods, picnic and gazebo recreation areas, and vineyard views–all within walking distance of the relaxing Russian River. 

Translate »