Virginia
31 courses in 19 towns.
Busiest towns
Wintergreen4 coursesCape Charles3 coursesLeesburg3 coursesNew Market3 coursesWilliamsburg3 coursesCharlottesville2 coursesBasye1 courseFancy Gap1 course
Every course in Virginia
1–24 of 31
- Bay Creek Golf CourseCape Charles · VirginiaResort18 holes
- Bay Creek Resort Club Nicklaus CourseCape Charles · VirginiaResort9 holes
- Bay Creek Resort Club Palmer CourseCape Charles · VirginiaResort18 holes
- Birdwood Golf CourseCharlottesville · VirginiaResort18 holes
- Birdwood Golf Course Par 3Charlottesville · VirginiaResort9 holes
- Bryce ResortBasye · VirginiaResort18 holes
- Four Winds Golf CourseRappahannock Academy · VirginiaResort18 holes
- Gold at Golden Horseshoe Golf Club TheWilliamsburg · VirginiaResort18 holes
- Green at Golden Horseshoe Golf Club TheWilliamsburg · VirginiaResort18 holes
- Ingleside Resort Country ClubStaunton · VirginiaResort18 holes
- Kiln Creek Golf Club ResortNewport News · VirginiaResort18 holes
- Lansdowne Resort Shark Bite CourseLeesburg · VirginiaResort9 holes
- Lansdowne Resort The Norman CourseLeesburg · VirginiaResort18 holes
- Lansdowne Resort The Robert Trent Jones II CourseLeesburg · VirginiaResort18 holes
- Massanutten Resort Golf ClubMassanutten · VirginiaResort18 holes
- Massanutten Resort Mountain Greens CourseMcGaheysville · VirginiaResort18 holes
- Massanutten Resort Woodstone Meadows CourseHarrisonburg · VirginiaResort18 holes
- Olde Mill ResortLaurel Fork · VirginiaResort18 holes
- Potomac Shores Golf ClubPotomac Shores · VirginiaResort18 holes
- Shenvalee Golf Resort Creek MillerNew Market · VirginiaResort18 holes
- Shenvalee Golf Resort Miller OldeNew Market · VirginiaResort18 holes
- Shenvalee Golf Resort Olde CreekNew Market · VirginiaResort18 holes
- Skyland Lakes Golf Course ResortFancy Gap · VirginiaResort18 holes
- Stoney Creek Golf CourseNellysford · VirginiaResort18 holes