Book a Tee Time Online Specials Tournaments Free Round of Golf

Play the Best...

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 golfers of all skill levels a challenging and exciting round.

Hanging Rock has earned numerous accolades, including:

  • Voted "Best Golf Course in the Roanoke Valley" by readers of The Roanoker magazine 16 out of the past 20 years including the past 4 years (2009, 2010, 2011 & 2012).
  • 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.

Find out more about the course, lessons and camps, the pro shop staff or how to have your next business or personal outing at Hanging Rock. 

Below are some upcoming Captain's Choice events at Hanging Rock open to the public:



DATE GOLF TOURNAMENT SHOTGUN CONTACT
April 27 Salem Kiwanis 1:30 Call 397-2874
April 28 Roy Stanley Memorial 1:30 Call 344-7000
May 4 Young Life 8:00 & 1:30 Call 989-7513
May 5 Duane Perdue Memorial 8:00 & 1:30 Call 353-4148
May 11 Mac & Bob’s/DSAR 8:00 & 1:30 Call 772-6460
May 12 Community Outreach 1:00 Call 580-0412
May 16 Herb Evans Memorial 10:00 Call (434) 455-3210
May 18 In His Image 1:30 Call 521-4306
May 20 Salem Sports Foundation 1:30 Call 598-7043
May 24 Uni-Select/MIRA Found. 9:00 Call 537-2953
June 1 NAWIC 1:00 Call 772-1014
June 2 Glenvar Golf Benefit 1:30 Call 520-1793
June 3 Relay for Life 1:00 Call 400-0957
June 7 Roanoke Valley Shrine Club 8:00 Call 774-6315
June 8 Morgan Harrington Memorial 1:30 Call 330-3547
June 14 Food Lion / CMN 1:30 Call 871-1796
June 15 Bash for Cash 1:00 Call 309-7512