DeLoach Vineyards

Visit Website
  • Premier Partner
Visit Website
  • Venue Types



In the heart of the Russian River Valley, DeLoach Vineyards combines award-winning wines, stunning grounds and an elegant atmosphere for your wine country wedding. With both indoor and outdoor spaces we can accommodate the most intimate of elopements to large wedding parties. Our Estate vineyards provide a gorgeous backdrop to your perfect day, while our Estate House offers an indoor space for dancing the night away.


DeLoach Vineyards

Vineyards Views

Say your vows on the back patio and watch the sunset over the vineyards, casting a golden glow on your special day.

DeLoach Vineyards

Ideal Wedding

Fall in love at DeLoach and let us help you plan your ideal Wine Country wedding.

DeLoach Vineyards

Family & Friends

From 2 to 200, we welcome you to celebrate with us!

At A Glance

  • Capacity

    Up to 200
Outdoor Ceremony
Indoor Reception
Indoor Ceremony
Outdoor Reception
Vineyard Views
Onsite Caterer
Onsite Parking
Site Fee


DeLoach Vineyards
1791 Olivet Road, Santa Rosa CA 95401
(707) 755-3304
Visit Website