• Hanging Rock Golf Club
    18 Holes of Magnificent Golf
    Superb Amenities
    Outstanding Service
  • Membership
    Hanging Rock Golf Club
    Golf Memberships
    Range Programs
    FLEX Instruction
  • Golf Events
    Hanging Rock Golf Club
    Corporate Tournaments
    Fundraising Events
    Golf Groups of Any Size

Take advantage of tee times at a special price!

Use the buttons on the right to check out our tee time specials and book your next round today!

eClub Signup

Register with us to receive regular offer specials and golf promotions. register here

Book Online

Browse our inventory and book your next round of golf online. It's fast and easy! book now


Click here to find out more information about our membership options and benefits! read more


Log in to view our specials online and print them to bring to the course with you. view specials

Welcome to Hanging Rock Golf Club

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.

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