Venue photo 1

Ballyhack Golf Club

4.8(112)
Golf Course
About

Ballyhack Golf Club in Roanoke offers a striking links-style course with dramatic elevation changes and rugged terrain framed by Blue Ridge Mountain views. The 18-hole, par-72 layout challenges shot-makers across 7,294 yards of bentgrass fairways and greens, with standout features like gouged-out bunkers and a short Goat Trak course near the 14th green.

The 11,500-square-foot clubhouse blends rustic charm and elegance with exposed beams, a stone fireplace, and a 200-bottle wine room. Meeting spaces include a 62-seat dining room and a boardroom for 16, plus open-air patios overlooking the course. Onsite lodging spans 15 cottages from cozy Dormie units to an expansive Owner’s Cottage with golf simulator, making Ballyhack a full-service retreat for business groups seeking a distinctive golf and hospitality experience.

Best for
  • Executive retreats with golf and lodging
  • Client dinners with mountain views
  • Team building with golf clinics & socializing
Standout features
Challenging links-style course with dramatic elevation
Golf Course Design
Challenging links-style course with dramatic elevation
An 18-hole, par 72 links-style course measuring 7,294 yards with 50–70 feet elevation changes, bentgrass greens, gouged-out bunkers, and rugged terrain that demands shot-making skill.
15 guest cottages with varied layouts and amenities
Lodging
15 guest cottages with varied layouts and amenities
Onsite accommodations include 10 Dormie Cottages with snack bars and lounges, 4 Executive Cottages with kitchenettes, and a two-level Owner’s Cottage featuring private decks, a golf simulator, and entertainment spaces.
Rustic yet elegant clubhouse with mountain views and wine room
Clubhouse & Dining
Rustic yet elegant clubhouse with mountain views and wine room
The 11,500-square-foot clubhouse features exposed beams, a stone fireplace, a 200-bottle glass-encased wine room, a main dining room with southern mountain views, and outdoor patios overlooking the course.
At a glance
Location & hours

Loading map...

3609 Pitzer Road
Get directions →
Hours
Sunday7am – 9pm
Monday7am – 9pm
Tuesday7am – 9pm
Wednesday7am – 9pm
Thursday7am – 9pm
Friday7am – 9pm
Saturday7am – 9pm

Rated 4.8 on Google · 112 reviews