Windy Hill Golf Course & Sports Complex
Wedding venue in Midlothian, Virginia



About Windy Hill Golf Course & Sports Complex
Windy Hill Golf Course & Sports Complex is a 150-acre recreational property in Midlothian, with a regulation nine-hole course, a lighted Par 3 course, a driving range, batting cages, miniature golf and a go-kart track. Located at the highest point in Chesterfield County, it has views across the range and reports hosting weddings there. The facility also offers an indoor private event room and an outdoor event tent for celebrations and group gatherings.
The facts
- Pricing note
- Private event pricing is provided by custom quote; a reservation deposit is required. No wedding rental amount is stated.
- Setting
- Indoor & outdoor
- Kind of place
- Golf club
- 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)
- Not listed on Zola (checked November 2026)
How to reach Windy Hill Golf Course & Sports Complex
- Website: windyhillsports.com
- Phone: (804) 794-0010
- Address: 16500 Midlothian Turnpike
Wedding venues near Windy Hill Golf Course & Sports Complex
- The Bold Host — Powhatan, VA · up to 110 guests
- Amber Grove - Wedding & Events Venue — Moseley, VA · up to 220 guests
- Miracle on the James — Midlothian, VA · up to 120 guests
- The Venue at Flat Rock — Powhatan, VA · up to 150 guests
- Celebrations at Redeemer — Richmond, VA · up to 250 guests
- Castle Rock Party Center — Midlothian, VA · up to 20 guests
- The Queen Factory — Chesterfield, VA · up to 200 guests
- The Ivy League Event Center — Richmond, VA
- Lessons in Ballroom — Richmond, VA · up to 125 guests
- Victory Theater and Event Center — Richmond, VA · up to 315 guests
More golf club venues nearby
- Independence Golf Club — Midlothian, VA · up to 300 guests
- Salisbury Country Club — Midlothian, VA · up to 150 guests
- Stonehenge Golf & Country Club — Richmond, VA · up to 200 guests
- Brandermill Country Club — Midlothian, VA · up to 150 guests
- Richmond Country Club — Richmond, VA · up to 200 guests
- Magnolia Green Golf Club — Moseley, VA · up to 220 guests
- Hermitage Country Club — Manakin Sabot, VA · up to 300 guests
- Willow Oaks Country Club — Richmond, VA · up to 200 guests
- Meadowbrook Country Club — Richmond, VA
- Hunting Hawk Golf Club — Glen Allen, VA · up to 200 guests