Beech Mountain Club

Beech Mountain Club is a private, non-profit corporation located on beautiful Beech Mountain, NC. The club offers an 18-hole golf course, clubhouse with restaurant and cafe, tennis courts, heated outdoor swimming pool, recreation department, children’s day camp, fitness center and a variety of club activities for members.