There are 18 golf courses within 25 miles of Roanoke: 11 public and 7 private. The best public course is Mariners Landing. The most forgiving 18 is Hunting Hills Country Club.

The best golf course in Roanoke is Ballyhack Golf Club, a private club.
Overall score out of 10.
The best public golf course in Roanoke is Mariners Landing in Huddleston.
Open to anyone.
The easiest 18-hole golf course in Roanoke is Hunting Hills Country Club.
Easiest first; the number is the overall rating.
The hardest golf course in Roanoke is Ballyhack Golf Club, a private club. The hardest public course is Mariners Landing Country Club in Huddleston.
Hardest first; the number is the overall rating.
The golf course with the best views in Roanoke is Hidden Valley Country Club in Salem. For public golf, Mariners Landing in Huddleston.
Best views first; the number is the overall rating.
The best golf course restaurant in Roanoke is at Ballyhack Golf Club.
Best food first; the number is the overall rating.
The best 9-hole golf course near Roanoke is Bedford Country Club in Bedford.
Overall score out of 10.
The best par-3 golf course in Roanoke is Brookside Par 3 Golf Course.
Overall score out of 10.
18 golf courses within 25 miles: 5 in the city and the rest in nearby towns. 11 are public.
Roanoke Country Club, from 1899. The newest is Ballyhack Golf Club (2009).