Skip to content
Home » Best Golf Courses in North Carolina

Best Golf Courses in North Carolina

Quail Hollow

Looking to play the best golf courses in North Carolina? NC is a must-visit state for golfing enthusiasts, and GolfReviewsGuide.com picks out the top courses to play in North Carolina.

Two of the USA’s best known courses are in North Carolina, Pinehurst and Quail Hollow. Those two bright lights are included in the list below along with three additional recommendations for outstanding golf course achievements.

Consider one or all of these for part of your travel destination if you plan to visit North Carolina.

1. Pinehurst Resort

Pinehurst Resort

If you want to submerge yourself in a golfing paradise there are few destinations that offer as many golf courses as the Pinehurst Resort.

The resort is located about 100 miles east of Charlotte, North Carolina and about 50 miles west of Fayetteville, and features an incredible nine courses in total with the No. 2 course of the nine taking down top honours.

The No. 2 course has a famed history that goes back to the 1936 USPGA Championship (won by Denny Shute). In more modern times, the course hosted the 2014 US Open and will host another one in the year 2024.

This Donald Ross designed course measures 7500+ yards for a tees-to-pins total for the majors with less total yardage for the lesser skilled players.

2. Quail Hollow Club

Quail Hollow

Quail Hollow, located in Charlotte, is a course that most golfing enthusiasts will be very familiar with. It regularly hosts PGA Tour events, like the Wells Fargo Championship.

Originally designed by George Cobb, a profilic golf course designer, Quail Hollow opened for business in 1961. Since then, there have been modifications to the course, including several holes by Arnold Palmer in 1986.

In 2016, it received some upgrades as the venue prepared to host the 2017 USPGA Championship. This 7,442-yard test promises to host professional events again in the future including the 2022 Presidents Cup.

3. Diamond Creek Golf Club

Diamond Creek GC

The Diamond Creek Golf Club is in the northwest of North Carolina, located very close to the Tennessee/North Carolina border near the town of Banner Elk.

The scenic course sits in the Blue Ridge Mountains at an elevation of 4,000 feet. That elevation is a point for the adept golfer to consider: it might make your drives travel a little further than they would at lower levels.

Tom Fazio designed this course and it’s fair to say that it doesn’t have the history that many other golf courses in North Carolina do have. But it opened in 2003 and has earned a very solid reputation over the last near two decades.

The tees-to-pins total for the course measures 7,175 yards with a 500-yard par-4 at the start. Commonly, such lengths are par-5 but perhaps the assistance that high elevations provide to lengthen drives has been factored in.

RELATED: Best Courses To Play in the United States

4. Wade Hampton Golf Club

Wade Hampton Golf Club

The Wade Hampton Golf Club is tucked into the western corner of North Carolina, near the town of Cashiers and close to the South Carolina border on Highway 107.

Tom Fazio designed the course in the 1980s and it features both narrow fairways and water hazards. The total yardage for the course is just over 5100 yards, making it a relatively short course for 18 holes.

Considered a well-maintained course, the club is private and membership is by invitation only but enjoyable for many different skill levels.

5. Eagle Point Golf Club

Eagle Point Golf Club

The Eagle Point Golf Club is located in Wilmington, North Carolina, not far from the Atlantic coast and the Intracoastal Waterway.

When Quail Hollow hosted the USPGA Championship in 2017, Eagle Point, with all the features of a championship course, was deemed suitable to host the Wells Fargo Championship in their place.

Eagle Point measures 7,170 yards if you use the most-challenging tees. The course also has some of the fastest and trickiest greens North Carolina.