I know most people tend to not make reviews unless it's bad. But I came looking for some fun. Got to enjoy some batting cages, though the machine clogged a couple of times (difficulties happen). The staff was respectful, they offered a driving range and mini golf. I'm sure they could accommodate bigger parties as well. Definitely a place I'll revisit. Would highly recommend to visit if you have the time.
About Windy Hill Golf Course and Sports Complex
Windy Hill Golf Course and Sports Complex offers a variety of options for golfers of all skill levels. The driving range is well-maintained and has several open areas available, even on busy weekends. Buckets of golf balls are affordably priced at $10 for the smallest size. The friendly staff is willing to offer tips and guidance to improve your swing. For families, there is a three-par course specifically designed for kids, making it a wonderful inclusive space for teaching young players. Beyond golf, the complex features an outdoor patio where visitors can relax and enjoy food and drinks from the bar grill, which offers delicious options like pizza and cocktails.
Visitors can also enjoy the batting cages, which have multiple lanes with different levels of pitch speed, perfect for getting ready for baseball or softball seasons. Helmets and bats of various sizes are available for free, and staff are helpful in case of malfunctions. The complex is buzzing with excitement and is a great place to hang out, with many activities, drinks, snacks, and a gift shop, making it a popular spot for families and friends. The PGA Jr league is a highlight for those involved in golf lessons and competitions. Additionally, the engaging atmosphere is welcoming and chill, making it a fantastic place to fill your summer with fun activities, including Putt-Putt.
Reviews
All of the amenities there are fantastic. When I was younger I just went for the putt putt and batting cage, which were both awesome, but now I use the driving range and store which are both of the highest quality. This place is a wonderful part of the Midlo community.
We are teaching our 7-year-old to play golf and this is a wonderful inclusive course. They have a three-par course to play for the kids. It's great! They also have Putt-Putt LOL
Photos

Hours
Good to know
- serves food
- accepts credit cards
- good for kids
- private lot parking
- gender-neutral restrooms
- bike parking
Location
16500 Midlothian Turnpike, Midlothian, VA 23113
Explore More Businesses Nearby
Is this your business?
Upgrade your profile to add the context customers, search engines and AI systems use to evaluate and recommend your business.