Overlooking the beautiful Roanoke Valley of Virginia, Hanging Rock Golf Club is surrounded by breathtaking natural beauty. The course, designed by Russell Breeden, offers a championship layout that guarantees Roanoke golf enthusiasts of all skill levels a challenging and exciting round.

Hanging Rock has earned numerous Roanoke golf and national accolades, including:

  • Voted "Best Golf Course in the Roanoke Valley" by readers of The Roanoke magazine 17 out of the past 21 years.
  • Awarded a 3 1/2-star rating by Golf Digest's "Best Places to Play".
  • Named one of the top 100 Must Play Courses in the Mid-Atlantic by Washington Golf Monthly magazine
  • Hanging Rock is located 10 minutes from downtown Roanoke, eight minutes from the Roanoke Regional Airport and three minutes from downtown Salem. Get directions and a map. To make a tee time, call 540-389-7275 or 800-277-7497.

Get the latest news & promotions!