Mountain Harbour Golf Club
Hayesville, North Carolina
Mountain Harbour Golf Club, formerly called The Ridges Country Club, is a gorgeous course in the mountains of southwest North Carolina. Located off...
Curated Golf Guide
Discover the top-rated golf destinations in Hayesville. We've analyzed reviews and data from 2 local courses to help you find the perfect round.
Hayesville is home to 2 golf courses with an average player rating of 4.1 out of 5. Courses here average 6,622 yards in length, with the longest stretching 6,687 yards. The top-rated course is Mountain Harbour Golf Club, rated 4.5 stars.
Browse our ranked list below to compare courses by rating, yardage, and hole count. Each listing links to detailed scorecards, photos, and player reviews to help you plan your next round.
The highest rated course in the region, offering a premium experience for golfers of all skill levels.
A true test of distance. Bring your driver and get ready to cover some serious ground.
The most reviewed course in town. A popular choice among local players and visitors alike.
Hayesville, North Carolina
Mountain Harbour Golf Club, formerly called The Ridges Country Club, is a gorgeous course in the mountains of southwest North Carolina. Located off...
Hayesville, North Carolina
Located on the shores of Lake Chatuge, tucked away in the beautiful North Carolina Mountains, Chatuge Shores Golf Course is a semi-private facility...
Looking for more options? Find courses within driving distance of Hayesville.
Find Courses Within 25 Miles