Best Golf Courses in North Carolina

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

  1. 1

    Pinehurst No. 2

    Village of Pinehurst·resort·Par 72
    4.8 ★★★★(2650 reviews)

    Donald Ross's masterwork, restored to sandy wire-grass conditions by Coore & Crenshaw. Host of multiple US Opens with its iconic crowned greens.

    $395 - $495Book Tee Time
  2. 2

    Pine Needles Lodge and Golf Club

    Southern Pines·resort·Par 71
    4.6 ★★★★(820 reviews)

    Donald Ross design that has hosted three US Women's Opens. Straw-walled bunkers, towering longleaf pines, and classic Sandhills character.

    $130 - $250Book Tee Time
  3. 3

    Pinehurst No. 4

    Village of Pinehurst·resort·Par 72
    4.6 ★★★★(780 reviews)

    Gil Hanse restoration that has quickly become the favorite of many Pinehurst visitors. Strategic angles, sandy waste areas, and a wonderful companion to No. 2.

    $195 - $325Book Tee Time
  4. 4

    Dormie Club

    Hidden Gem
    West End·semi-private·Par 72
    4.5 ★★★★(380 reviews)

    Coore & Crenshaw design in the Sandhills near Pinehurst with natural sandy soil and wire grass. A modern classic that honors the region's golden-age heritage.

    $95 - $175Book Tee Time
  5. 5

    Mid Pines Inn and Golf Club

    Hidden Gem
    Southern Pines·resort·Par 72
    4.5 ★★★★(510 reviews)

    Restored Donald Ross design with classic Sandhills character. Kyle Franz restoration brought back Ross's original contours and sandy waste areas.

    $85 - $175Book Tee Time
  6. 6

    Mid South Club

    Hidden Gem
    Southern Pines·semi-private·Par 72
    4.5 ★★★★(380 reviews)

    Arnold Palmer design in the heart of the Sandhills. Sandy waste areas, longleaf pines, and wire grass create a beautiful companion to the Pinehurst courses.

    $75 - $145Book Tee Time
  7. 7

    Tobacco Road

    Hidden Gem
    Sanford·public·Par 71
    4.5 ★★★★(1120 reviews)

    Mike Strantz's wildly creative design built on an old sand quarry. Blind shots, massive dunes, and crazy green complexes make this a love-it-or-hate-it experience.

    $79 - $159Book Tee Time
  8. 8

    Eagle Point Golf Club

    Hidden Gem
    Wilmington·semi-private·Par 72
    4.4 ★★★★(380 reviews)

    Tom Fazio design on the Cape Fear River with live oaks and tidal marshes. Has hosted the PGA Tour's Wells Fargo Championship.

    $75 - $135Book Tee Time
  9. 9

    Pinehurst No. 8

    Village of Pinehurst·resort·Par 72
    4.4 ★★★★(420 reviews)

    Tom Fazio design — the Centennial Course built for Pinehurst's 100th anniversary. Modern design through longleaf pines with large, undulating greens.

    $150 - $275Book Tee Time
  10. 10

    Tot Hill Farm Golf Club

    Hidden Gem
    Asheboro·public·Par 72
    4.4 ★★★★(420 reviews)

    Another Mike Strantz creation with massive elevation changes and blind shots. Carved through the Uwharrie hills with dramatic ravine crossings.

    $39 - $69Book Tee Time
  11. 11

    Lonnie Poole Golf Course

    Hidden Gem
    Raleigh·public·Par 71
    4.3 ★★★★(460 reviews)

    Arnold Palmer design at NC State University. Rolling Piedmont terrain with ravines, rock outcroppings, and hosting of NCAA championships.

    $35 - $69Book Tee Time
  12. 12

    Old North State Club

    Hidden Gem
    New London·semi-private·Par 72
    4.3 ★★★★(340 reviews)

    Tom Fazio design on Badin Lake with dramatic lakeside holes. Piedmont North Carolina woodland golf at its finest.

    $55 - $95Book Tee Time
  13. 13

    Tobacco Road South Course

    Hidden Gem
    Sanford·public·Par 36
    4.3 ★★★★(280 reviews)

    Mike Strantz companion 9-hole course with the same wild character as the original. Blind shots and sandy waste areas in miniature form.

    $29 - $49Book Tee Time
  14. 14

    Grandover Resort (East)

    Hidden Gem
    Greensboro·resort·Par 72
    4.2 ★★★★(420 reviews)

    David Graham and Gary Panks design in the Triad area with elevation changes and mature hardwoods. Two championship courses at this Piedmont resort.

    $45 - $89Book Tee Time
  15. 15

    The Cardinal Golf Club

    Hidden Gem
    Greensboro·semi-private·Par 72
    4.2 ★★★★(380 reviews)

    Pete Dye design in the Triad area. Former host of the Greater Greensboro Open with railroad ties, deep bunkers, and Dye's signature challenge.

    $45 - $79Book Tee Time
  16. 16

    The Pit Golf Links

    Hidden Gem
    Aberdeen·public·Par 71
    4.2 ★★★★(380 reviews)

    Dan Maples design in the Sandhills built around a 40-foot-deep sand pit. Unique terrain with dramatic bunkering at budget prices near Pinehurst.

    $35 - $65Book Tee Time
  17. 17

    Uwharrie Point Golf Club

    Hidden Gem
    Troy·public·Par 72
    4.2 ★★★★(340 reviews)

    Hale Irwin design on Lake Tillery with several holes along the water. Affordable Sandhills golf with beautiful scenery and well-maintained conditions.

    $29 - $49Book Tee Time
  18. 18

    Cape Fear National Golf Course

    Hidden Gem
    Leland·public·Par 72
    4.1 ★★★★(340 reviews)

    Tim Cate design near Wilmington through coastal Carolina pines and wetlands. Affordable golf with good conditions near the Cape Fear coast.

    $35 - $65Book Tee Time
  19. 19

    Carolina National Golf Club

    Hidden Gem
    Bolivia·public·Par 72
    4.1 ★★★★(340 reviews)

    Fred Couples design near the Brunswick Islands. Tidal marshes, live oaks, and coastal Carolina terrain south of Wilmington.

    $35 - $65Book Tee Time