Founded in 1969
A Life Well Lived in the Mountains
Established in 1969, Beech Mountain Club is a family-oriented private club rich in history and tradition. Our beautiful 18-hole golf course is considered one of the finest in North Carolina’s High Country, offering breathtaking mountain views, lush greens and fairways, a newly renovated practice facility, a golf shop, and professional PGA instruction.
Beyond golf, the Club features tennis and pickleball programs, fitness and cardio facilities, full-service clubhouse dining, a lounge and a pub, special events, a pavilion with poolside and deck seating, social activities, a summer camp, a winter ski lodge, and exceptional cuisine—delivered with warm, friendly service for members and their guests.