fb logo
  • Play
  • Explore
  • Relax
  • Dine
  • Shop
  • Stay
Bring a couple friends and enjoy a few holes of golf at Beaver Hills!

Locality: Henry

325 Beaver Hills Club Dr
Martinsville, VA 24112

Driving Directions

Beaver Hills Golf Course is an 18 hole, par 71 public course with fescue fairways, bent greens and mild hills terrain. The rolling terrain offers golfers an interesting challenge. We have club rental on site along with a locker room. We offer lessons and a practice green for anyone looking to improve their game.

Don't worry if you forget your tees, golf balls, hat, gloves or shoes, we have all items available in our on-site Pro Shop. We also have the latest in golf clubs to include brands like Taylormade, Callaway and Nike. Spend the day with us and after a few holes come inside to energize yourself with great food selections from our snack bar.

Weekday Rates:
9 holes - $10
18 holes - $16

Weekend Rates:
9 holes - $11
18 holes - $19

Seniors: $14


Beaver Hills Golf Course: (276) 632-1526