Martinsville

Course Spotlight
loading local map...

Golf Courses

  • Beaver Hill Golf Course

    18 holes | Public | Par: 71 | Length: 6119 yards
    325 Beaver Hill Club Dr
    Martinsville, Virginia 24112
    Henry County
    Phone: (540) 632-1526
  • Chatmoss Country Club

    18 holes | Private | Par: 72 | Length: 6871 yards
    Route 777 Mt Olivetti Rd
    Martinsville, Virginia 24115
    Martinsville (City) County
    Phone: (540) 638-7648
  • Forest Park Country Club

    18 holes | Private | Par: 72 | Length: 6624 yards
    1821 Mulberry Rd
    Martinsville, Virginia 24112
    Martinsville (City) County
    Phone: (276) 632-1711
  • Lynwood Golf & Country Club

    18 holes | Private | Par: 71 | Length: 6000 yards
    Dupont Rd
    Martinsville, Virginia 24112
    Martinsville (City) County
    Phone: (540) 632-2295