Bacchus Landing sits on a quiet bend of the Russian River in Healdsburg, with the property curving into the water—vines slope down toward the riverbank, and the tasting room opens directly onto a wide patio that feels more like a private riverside space than a typical winery deck. The setting is the main draw: you’re sitting at a table with your dog at your feet, water visible through the grapevines, and the whole operation moves at a pace that feels intentional rather than rushed. The property has actual vineyard walks, not just a manicured lawn. Paths wind through the blocks with views down to the river, and the terrain is manageable but not flat—some gentle slopes and uneven ground where irrigation lines cross.
Dogs are welcome on the tasting patio and grounds. The indoor tasting room is human-only, so plan your visit around the outdoor setup, which works well most of the year in Sonoma’s climate. There are no specific weight restrictions mentioned, but call ahead to confirm current policies since smaller operations sometimes adjust based on what’s happening that day. Staff can bring tastings out to you on the patio, and food pairings—cheeses, charcuterie, sometimes prepared dishes—are available to pair with the wines and setting. You’re free to walk your dog around the property between tastings.
Located roughly two miles north of Healdsburg’s town center on Healdsburg Avenue, the winery is quieter than the downtown tasting rooms, which sit about three miles south. Parking is on-site and ample. Hours typically run 11 to 5 most days, but bring a sweater for both of you since the Russian River can be chilly year-round. The property closes seasonally, so confirm open dates before heading out.





