Local Golf

Public or Semi-Private Golf Courses:

 
Sugar Mountain Golf Club
1054 Sugar Mountain Dr, Banner Elk, NC 28604
828-898-6464
 
Boone Golf Club
433 Fairway Dr, Boone, NC 28607
828-264-8760
 
Willow Creek Golf
354 Bairds Creek Rd, Vilas, NC 28692
828-963-6865
 
Mountain Glen Golf Club 
1 Club house Dr, Newland, NC 28657
828-733-5804
 
Linville Falls Golf Club
210 Blue Ridge Dr N, Marion, NC 28752
828-756-7653
 
Linville Land Harbor 
1665 Goose Hollow Rd, Linville, NC 28646
828-773-8325
 
Mountain Aire Golf Club
1396 Fairway Ridge Dr, West Jefferson, NC 28694
336-877-4716
 
Grassy Creek Golf Club 
2360 Swiss Pine Lake Dr, Spruce Pine, NC 28777
828-765-7436
 
RedTail Mountain
300 Clubhouse Ln, Mountain City, TN 37683
423-727-7931
 
 

Private Golf Clubs

 
Hound Ears
328 Shulls Mill Rd, Boone, NC 28607
828-963-2123
 
Beech Mountain Club 
103 Lakeledge Rd, Beech Mountain, NC 28604
828-387-4208
 
Blowing Rock Country Club
200 Country Club Dr, Blowing Rock, NC 28605
828-295-7311
 
Elk River
1000 Clubhouse Drive, Banner Elk, NC 28604
828-898-9773
 
Grandfather Golf & Country Club
2120 US Highway 105 South Linville, North Carolina 28646
828-898-4388
 
Linville Ridge
2245 NC-105, Linville, NC 28646
828-898-5151
 
Linville Golf Club 
83 Club Ln, Linville, NC 28646
828-733-4363
 
Diamond Creek
25 Rock Rose, Banner Elk, NC 28604
828-898-1800
 
Jefferson Landing 
148 E Landing Dr, Jefferson, NC 28640
336-982-7767