Golf courses in Buena Vista, VA
The only golf course listed in Buena Vista, VA is Vista Links Golf Course, a regulation 18-hole golf course with par 72 and 6,855 yards. 4 other golf courses are within 25 miles; the nearest is Lexington Golf & Country Club in Lexington, VA, 5.3 miles away.
- Courses
- 1
- 18-hole
- 1
- 9-hole
- 0
- With a range
- 1 of 1
- Avg 18-hole yards
- 6,855
- Nearby
- 10 within 28 mi
Courses in and near Buena Vista
-
Vista Links Golf Course
Public100 Vista Links Dr
18 · PAR 72 · 6,855 YD
-
Lexington Golf & Country Club
Lexington, VA
5.3 MI · 18 · PAR 71 · 6,444 YD
-
Winton Farm Golf Course
PublicAmherst, VA
20.4 MI · 18 · PAR 71 · 6,833 YD
-
Poplar Grove Golf Club
PublicAmherst, VA
22.1 MI · 18 · PAR 72 · 7,059 YD
-
Shadow Ridge Golf Club
PublicAmherst, VA
24.1 MI · 9 · PAR 36 · 3,022 YD
-
Cliftondale Country Club
PublicClifton Forge, VA
25.1 MI · 9 · PAR 36 · 2,760 YD
-
Colonial Hills Golf Club
PublicForest, VA
25.6 MI · 18 · PAR 71 · 6,318 YD
-
Ivy Hill Golf Club
PublicForest, VA
26.3 MI · 18 · PAR 72 · 7,047 YD
-
Stoney Creek Golf Course At Wintergreen Resort
PublicWintergreen, VA
26.5 MI · 9 · PAR 36 · 3,479 YD
-
Bedford Country Club
PrivateBedford, VA
26.7 MI · 9 · PAR 35 · 3,111 YD
-
Poplar Forest Golf Course
PublicForest, VA
27.9 MI · 9 · PAR 36 · 3,310 YD
No courses match these filters.
Missing a course in Buena Vista, or something out of date?
Tell us what to fixBuena Vista is in Virginia, which has 307 golf courses across 177 cities in this directory.
Nearby cities with listed courses include Lexington, VA (5.3 miles), Staunton, VA (14 miles), Amherst, VA (22 miles) and Clifton Forge, VA (25 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Buena Vista, VA?
Buena Vista, VA has 1 golf course in this directory.
What is the longest golf course in Buena Vista, VA?
Of the 18-hole courses with a listed yardage, Vista Links Golf Course is the longest at 6,855 yards.
Do golf courses in Buena Vista, VA have driving ranges?
1 of the 1 course in Buena Vista, VA that list driving range information has one.
What cities near Buena Vista, VA have golf courses?
Nearby cities with listed courses include Lexington, VA (5.3 miles, 1 course), Staunton, VA (14 miles, 3 courses), Amherst, VA (22 miles, 3 courses) and Clifton Forge, VA (25 miles, 1 course).
What golf courses are near Buena Vista, VA?
The three nearest other golf courses are Lexington Golf & Country Club in Lexington, VA (5.3 miles), Winton Farm Golf Course in Amherst, VA (20 miles) and Poplar Grove Golf Club in Amherst, VA (22 miles).
How far is the nearest other golf course from Buena Vista?
The nearest other golf course is Lexington Golf & Country Club in Lexington, VA, 5.3 miles from the middle of the courses listed in Buena Vista, in a straight line.
How many public golf courses are in Buena Vista, VA?
Buena Vista, VA has 1 public golf course in this directory.
Listing data last updated October 2026. See data sources.