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 from San Diego, Orange County, LAX, Denver, Portland and Seattle (via Horizon Air), 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.

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

farmhouseinn popup staytwonights