Diablo Hills Golf Course
Wedding venue in Walnut Creek, California



About Diablo Hills Golf Course
Diablo Hills Golf Course includes The Greenery Restaurant and Sports Bar, which offers a full-service banquet facility for weddings and other private events. The Greenery’s dining area has views of Mount Diablo, and its outdoor patio overlooks Heather Farm pool and park. Restaurant service includes breakfast, lunch and dinner.
The facts
- Guests
- 20–120 guests
- Price
- $500–$1,000
- Pricing note
- Private-room rental is listed at $500 for the Birdie Room and $1,000 for the Eagle Room. The required non-refundable down payment equals the room fee and is applied toward that fee at the event; catering and optional services are separate.
- Setting
- Indoor & outdoor
- Kind of place
- Golf club · Restaurant
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Not listed on WeddingWire (checked November 2026)
How to reach Diablo Hills Golf Course
- Website: diablohillsgolfcourse.com
- Phone: (925) 937-1270
- Address: 1551 Marchbanks Drive
Wedding venues near Diablo Hills Golf Course
- The Gardens at Heather Farm — Walnut Creek, CA · up to 150 guests
- The Ruth Bancroft Garden & Nursery — Walnut Creek, CA · up to 150 guests
- Pretty Tea Parties and Events — Walnut Creek, CA · up to 40 guests
- Lafayette Park Hotel & Spa — Lafayette, CA · up to 250 guests
- Walnut Country Clubhouse — Concord, CA · up to 150 guests
- Markham Nature Park and Arboretum — Concord, CA
- Concord Plaza Hotel — Concord, CA · up to 300 guests
- Brownstone Gardens — Oakley, CA · up to 250 guests
- Veterans Memorial Building of San Ramon Valley — Danville, CA
- Richards Ranch — Oregon House, CA
More golf club venues nearby
- Boundary Oak Golf Course — Walnut Creek, CA · up to 250 guests
- Contra Costa Country Club — Pleasant Hill, CA · up to 200 guests
- Skylinks at Buchanan Fields — Concord, CA · up to 150 guests
- Round Hill Country Club — Alamo, CA · up to 350 guests
- Oakhurst Country Club — Clayton, CA · up to 190 guests
- Orinda Country Club — Orinda, CA
- Diablo Country Club — Diablo, CA · up to 200 guests
- Blackhawk Country Club — Danville, CA · up to 300 guests
- Franklin Canyon Golf Course — Hercules, CA · up to 200 guests
- Sequoyah Country Club — Oakland, CA · up to 272 guests