Pool, Fitness Center, Cardio 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. Conveniently located on the Sports campus, the pool is surrounded by a cardio center, fitness center, pickleball courts, tennis courts, a covered pavilion with a food truck, 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 and Cardio Center

The air-conditioned Beech Mountain Club Fitness Center and Cardio Center are open and available 24 hours a day. Conveniently located on our Sports campus and adjacent to the Pool, the Beech Mountain Club Fitness Center has state-of-the-art strength equipment, traditional free weights, a mirrored group exercise room, video workout display, showers and locker rooms. The Cardio Center, also located by the pool, has brand new cardio equipment including treadmills, bicycles, ellipticals, a rowing machine, and stair climber.

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 members and their guests. Spa service appointments are individually scheduled with the provider and include massage and aesthetics. 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