Pool, Fitness Center, and Spa

Private, Heated Outdoor Pool

Membership at Beech Mountain Club includes access to our Olympic-sized heated outdoor Pool with lap lanes, zero entry and kid’s play features. Surrounded by a fitness center, pickleball and tennis courts, a covered pavilion, playground, day camp and spectacular views of mountains in three states. The Pool is open seven days a week, during the summer season, from 9 am to 6 pm. The Pool is monitored daily by lifeguards and food service is offered on the weekends. The Club offers water aerobics and swimming lessons. Private swim lessons are available for adults and children. Pool membership is open to Club members and their qualified guests.

Fitness Center

The air-conditioned Beech Mountain Club Fitness Center is open and available 24 hours a day. Conveniently located on our recreation campus and adjacent to the Pool, the Beech Mountain Club gym has state-of-the-art machines, traditional free weights, a mirrored group exercise room, video workout display, showers and locker rooms.

A certified personal trainer is available by appointment to provide that added incentive and develop a program that helps you achieve your personal goals. Fitness and aerobic classes are available for members and guests, including Zumba, Yoga, Cardio Kickboxing, and Strength and Tone Classes.

Spa Services

There’s also a spa in Beech Mountain Club, offering a selection of spa services to our guests. Spa service appointments are individually scheduled with the provider and include massage, esthetics and waxing. Enjoy some pampering after high country adventure or as a special treat for a friend or family member.

Located in Watauga County, Beech Mountain Club is conveniently located just minutes away from Boone, Banner Elk, Blowing Rock and other popular NC mountain towns.

Want to learn more about enjoying our swimming pool and other fun family activities at Beech Mountain Club? Complete the form here!


Location: Pool-side, adjacent to Pickleball Courts
Summer: Friday – Sunday & holiday Mondays, 11am – 5pm Memorial Weekend through Labor Day
Reservations: Not required
Phone: 828.387.4208