Beaver Hill Golf Course

325 Beaver Hill Club Dr Martinsville, VA

18 holes

About Beaver Hill Golf Course

Beaver Hill Golf Course is an 18-hole golf course in Martinsville, VA.

Playing Beaver Hill Golf Course?

Get GPS yardages, wind-smart club recommendations, and an AI caddie that learns your game — free in the ParPal Golf app.

Get the ParPal App

Frequently Asked Questions

How many holes does Beaver Hill Golf Course have?
Beaver Hill Golf Course has 18 holes.
Where is Beaver Hill Golf Course located?
Beaver Hill Golf Course is located at 325 Beaver Hill Club Dr, Martinsville, VA.
Does Beaver Hill Golf Course have GPS yardages in an app?
Yes — the ParPal Golf app has GPS maps, yardages, and an AI caddie for Beaver Hill Golf Course. Download it from the app page at parpal.golf/app.