North Carolina is quietly one of America’s finest golf states — a destination that punches well above its profile in national conversation. From the mountain resort courses of the Blue Ridge to the acclaimed private tracks of the Sandhills and the coastal layouts near the Outer Banks, North Carolina offers extraordinary variety across a range of budgets. Whether you’re planning a dedicated golf trip to Pinehurst or exploring the state’s hidden gems, this guide covers the best golf courses in North Carolina that every serious golfer should know about.
Pinehurst Resort — The Village of Pinehurst
No conversation about North Carolina golf begins anywhere other than Pinehurst. The resort village in the Sandhills region contains nine courses, the most famous of which — Pinehurst No. 2 — is considered one of the finest golf courses in the world. Designed by Donald Ross in 1907 and refined over more than a century, No. 2 hosted the 2024 US Open (men’s and women’s on consecutive weeks, a historic first) and is celebrated for its crowned, firm greens that shed approach shots like a turtle shell, demanding precise chipping and putting strategy that makes every round a genuine test of skill.
Pinehurst No. 4, redesigned by Gil Hanse in 2018, has quickly earned its own acclaim as a brilliant modern interpretation of classic Sandhills design. No. 8 — designed by Tom Fazio and widely considered the most visually dramatic course on the resort — offers sweeping views and bold bunkering. The 2024 US Open spotlight has made resort tee times more competitive than ever, so booking several months in advance for prime dates is essential.
Mid Pines Inn & Golf Club — Southern Pines
Just a few miles from Pinehurst, Mid Pines Inn & Golf Club offers a Donald Ross masterpiece at a fraction of the Pinehurst resort premium. Built in 1921, the course features classic Ross architecture — undulating fairways, subtle doglegs, and the small, firm, crowned greens that are his trademark. The par-71 layout plays to around 6,500 yards and rewards strategic positioning over raw distance.
Mid Pines is one of the best value rounds in the entire Sandhills region and has received a loving renovation in recent years that restored many of Ross’s original design features. The adjacent Pine Needles Lodge & Golf Club (sister property and host of multiple US Women’s Opens) is equally exceptional. Staying at either property and playing both courses is a genuinely world-class golf experience at a price point that would seem modest for the quality delivered.
Tobacco Road Golf Club — Sanford
Tobacco Road is unlike anything else in North Carolina — or anywhere else in American golf. Carved from a former sand mine by designer Mike Strantz, the course features dramatic elevation changes of up to 80 feet, blind shots, intimidating carries over vast sand waste areas, and holes that feel genuinely unlike any template you’ve encountered before. It divides opinion: some find it too extreme, others consider it one of the most thrillingly original designs in the country.
The fairways are generous in many places, but the penalties for missing them are severe. Tobacco Road rewards bold, creative play and punishes timid golf mercilessly. It’s not a course for beginners, but for experienced golfers seeking something truly different, it’s an essential Sandhills stop alongside the more classical Ross designs in the region.
Grandfather Golf & Country Club — Linville
High in the Blue Ridge Mountains at 4,300 feet elevation, Grandfather Golf & Country Club offers a mountain golf experience that is genuinely breathtaking in both setting and challenge. The Ellis Maples–designed course plays through a narrow mountain valley with Grandfather Mountain looming over several holes — a visual backdrop that makes concentration genuinely difficult. The elevation makes the ball fly noticeably further than at sea level, giving shorter hitters a meaningful advantage.
Grandfather is a private club, but guest play is available through accommodation packages. The cooler mountain temperatures make this a particularly appealing summer destination when Sandhills courses bake in 95°F heat. The region around Linville also offers some of the finest hiking and scenery in the eastern US, making it ideal for groups that combine golf with broader outdoor activities.
Bald Head Island Club — Bald Head Island
Accessible only by ferry from Southport, Bald Head Island offers one of the most unique golf experiences in the Southeast. The George Cobb–designed course winds through maritime forest, tidal marshes, and sand dunes, with the Atlantic Ocean visible from multiple vantage points. The island environment means no cars — guests and members travel by golf cart — which creates an atmosphere of genuine escape from the outside world.
The course itself is a fine test of coastal golf, demanding accurate iron play and careful wind management. The island experience — relaxed, traffic-free, with excellent dining and accommodation — makes Bald Head a standout golf destination that appeals as much to non-golfing travel companions as to the golfers in the group.
The Elk River Club — Banner Elk
Another exceptional mountain course, The Elk River Club near Banner Elk was designed by Jack Nicklaus and plays through the High Country at elevations above 3,500 feet. The layout follows the Elk River through a mountain valley, with multiple holes playing alongside or crossing the stream. The natural setting is extraordinary — old growth hemlocks, rhododendron thickets, and mountain views frame nearly every hole.
Elk River is a private club, and access requires either membership or an invitation from a member. For those who can arrange a game, it represents one of the finest mountain golf experiences anywhere in the Appalachians.
Dormie Club — West End
The Dormie Club sits in the Sandhills near West End and has established itself as one of the finest modern golf experiences in the state since opening in 2010. Designed by King-Collins Golf Design, the course plays through classic Sandhills terrain — wire grass roughs, longleaf pines, and sandy waste areas — in the tradition of the region’s great courses. The members-and-guests private club model means the experience is unhurried and well-maintained.
For serious golfers planning a Sandhills trip who want to go beyond the Pinehurst resort, Dormie Club provides an exceptional alternative that many consider comparable to the best courses in the region.
Planning Your North Carolina Golf Trip
The Sandhills region (Pinehurst, Southern Pines, Sanford) is the logical base for most North Carolina golf trips — the concentration of exceptional courses within a 30-minute drive is unmatched anywhere in the eastern US. Stay in Pinehurst village for the full resort experience, or use Southern Pines as a slightly more affordable base with easy access to all the area’s courses.
Spring (March–May) and fall (September–October) offer the best combination of comfortable temperatures and firm, fast course conditions. Summer is hot and humid in the Sandhills but perfectly manageable in the mountains. Winter rounds are possible on a surprisingly large number of courses given North Carolina’s moderate climate.
If you’re comparing North Carolina to other sun-belt golf destinations, our guides to the best golf courses in Florida, best golf courses in Arizona, and best golf courses in California provide equally comprehensive overviews of each state’s top tracks to help you plan the perfect golf trip for your style and budget.
