Our Location

Chart Your Wine Country Course

The Farmhouse Inn is located at 7871 River Road, in the town of Forestville, just west of Santa Rosa and 10 minutes south of Healdsburg, California. Fly directly into the Sonoma County Airport daily (up to 22 flights a day) from LAX, Orange County, San Diego, Denver, Portland, Seattle, Phoenix and seasonally from Minneapolis and Las Vegas, conveniently located less than six miles away. The Inn is located about 1-1/2 hours from Oakland International Airport (OAK) and Sacramento International Airport (SMF) and two hours from San Francisco International Airport (SFO). Note: Both OAK and SMF are easier to get in and out of than SFO.

farmhouseinn map

From the North or the South

From 101 North or South, you will take the River Road/Mark West Springs Road exit. Travel west for 7.1 miles. Farmhouse Inn will be on your left. Wohler Road is the closest cross street.



Become A Farmhouse Friend

woman in plaid coat and white beanie roasting marshmallow by the fire