Best Golf Courses in West Virginia

Explore the top-rated public and resort courses in West Virginia. Each course is ranked by user ratings and includes pricing, course details, and direct booking links.

  1. 1

    The Greenbrier (Old White TPC)

    White Sulphur Springs·resort·Par 70
    4.6 ★★★★(740 reviews)

    Historic C.B. Macdonald/Seth Raynor course at the famous Greenbrier resort, redesigned by Lester George. Home of a PGA Tour event with classic template holes.

    $195 - $395Book Tee Time
  2. 2

    The Pete Dye Golf Club

    Hidden Gem
    Bridgeport·semi-private·Par 72
    4.4 ★★★★(340 reviews)

    Pete Dye design in the hills of north-central West Virginia. Dramatic elevation changes with his trademark railroad tie bunkers and challenging green complexes.

    $55 - $95Book Tee Time
  3. 3

    Stonewall Jackson Lake State Park Golf Course

    Hidden Gem
    Roanoke·public·Par 72
    4.3 ★★★★(340 reviews)

    Arnold Palmer design through the Appalachian Mountains along Stonewall Jackson Lake. Dramatic mountain terrain at remarkably low prices.

    $29 - $55Book Tee Time
  4. 4

    Glade Springs Resort (Cobb)

    Hidden Gem
    Daniels·resort·Par 72
    4.2 ★★★★(340 reviews)

    George Cobb design through the Appalachian Mountains near the New River Gorge. Mountain streams, dense hardwoods, and excellent resort value.

    $39 - $69Book Tee Time
  5. 5

    The Resort at Glade Springs (Stonehaven)

    Hidden Gem
    Daniels·resort·Par 72
    4.2 ★★★★(340 reviews)

    Arnold Palmer design in the New River Gorge region of southern West Virginia. Mountain streams and dense Appalachian forest.

    $39 - $69Book Tee Time
  6. 6

    Grandview Golf Club

    Hidden Gem
    Beaver·public·Par 72
    4.1 ★★★★(310 reviews)

    State park course overlooking the New River Gorge. Spectacular mountain views at state park prices — one of the best values in Appalachian golf.

    $25 - $45Book Tee Time
  7. 7

    Twisted Gun Golf Course

    Hidden Gem
    Morgantown·public·Par 36
    4.0 ★★★★(240 reviews)

    Challenging 9-hole course in the mountains near WVU. Dramatic elevation changes and mountain views at unbeatable prices.

    $15 - $29Book Tee Time