Discover New Views!

Discover Your Own Path!

Discover Original Arts!

Discover Mountain Music!

Discover Real Relaxation!

Golf Courses

Golf on top of the mountain as Alleghany boasts three beautiful courses in our mountainous county - two public, one private. One named as "Top 50 Development Courses in the Southeast" by GOLF WEEK magazine. Feast your eyes on the beautiful scenery, green fairways, natural blooming foliage, mountain hospitality and a challenging course that awaits you! Come stay and play. Stay overnight and play multiple courses.

High Meadows Golf & Country Club

An incomparable golf course, an unmatched private club lifestyle, and our friendly, knowledgeable staff await you. Come discover what it is like to be part of the High Meadows family!

New River Country Club

Olde Beau Resort & Golf Club

Olde Beau Resort and Golf Club was established in 1992 and has been an integral part of the golf community in Roaring Gap, NC.