Welcome to Northwood Lodge & Resort!
Located on 3 beautifully enclosed acres in Monte Rio, California, the Northwood Lodge & Resort is adjacent to the banks of the Russian River and surrounded by towering California redwoods. Our quaint resort is the perfect place to relax and unwind during your visit to the Russian River Wine Country.
Charming accommodations under a canopy of California redwoods
Relax in one of our 20 spacious double, queen, or king rooms and enjoy amenities like a mini-fridge, microwave and a flat screen TV with premium channels. Looking for a more rustic experience? Our 6 charming cottages offer our guests a chance to unwind in comfortable accommodations beneath towering California redwoods.
Stunning location in Russian River Wine Country
Located 2 hours north of San Francisco, Northwood Lodge & Resort is ideal for families or couples looking to get away from the hustle and bustle of everyday life while remaining only a short distance from the Russian River's top attractions. Hit the links with one of our golf packages, or bring the kids on a canoe or horseback riding trip! Our friendly and accommodating concierge are happy to assist you with whatever you need throughout your stay at the Northwood Lodge & Resort.
19455 Highway 116
Monte Rio, California, 95462, USA