Best 9-Hole Golf Courses in Virginia

The best golf courses in Virginia, based on user reviews and rankings

Virginia 390

Showing 1-10 of 53 golf courses

The best golf courses in Virginia, ranked by locals

South Hill Country Club

#1 best 9-hole golf courses in Virginia

South Hill Country Club
4.8
Private
Par 36
9 Holes
La Crosse, VA
Willow Oaks Country Club

#2 best 9-hole golf courses in Virginia

Willow Oaks Country Club
4.8
Private
Par 36
9 Holes
Richmond, VA
Millwood Country Club

#3 best 9-hole golf courses in Virginia

Millwood Country Club
4.8
Private
Par 34
9 Holes
Boyce, VA
Hat Creek Golf Course

#4 best 9-hole golf courses in Virginia

Hat Creek Golf Course
4.8
Public
Par 36
9 Holes
Brookneal, VA
Cedars Country Club

#5 best 9-hole golf courses in Virginia

Cedars Country Club
4.7
Semi Private
Par 36
9 Holes
Chatham, VA
Scott County Park & Golf

#6 best 9-hole golf courses in Virginia

Scott County Park & Golf
4.7
Public
Par 36
9 Holes
Gate City, VA
Crewe Country Club

#7 best 9-hole golf courses in Virginia

Crewe Country Club
4.7
Private
Par 36
9 Holes
Crewe, VA
Roanoke Country Club: Dogwood

#8 best 9-hole golf courses in Virginia

Roanoke Country Club: Dogwood
4.7
Private
Par 35
9 Holes
Roanoke, VA
Broad Run Golf & Practice Facility

#9 best 9-hole golf courses in Virginia

Broad Run Golf & Practice Facility
4.7
Public
Par 35
9 Holes
Bristow, VA
Mecklenburg Country Club

#10 best 9-hole golf courses in Virginia

Mecklenburg Country Club
4.7
Private
Par 36
9 Holes
Chase City, VA

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.