Find the best deals on cheap hotels in Santa Rosa.
Lowest Recent Rate*
7871 River Road, Forestville, CA
Paradise in the Wine Country-a Rural Sanctuary in the heart of Sonomas Russian River Valley Near Santa Rosa-central to Sonoma, Napa, Healdsburg. Farmhouse Inn offers 18 sublime rooms and suites, a Michelin one star restaurant, and a farm to table spa. A sophisticated mix of historical whimsy and classic elegance, Farmhouse represents the finest level of lodging, dining, and spa. Surrounded by world class vineyards, the six acre property is anchored by an elegant, rejuvenated 1870 weatherboard fa...
* Single lowest rate available in the past 14 days (2/21/2014