Welcome to Vista Links Golf Club, your number one option for a round of golf in Buena Vista, Virginia. Our facility features a classic 18-hole Rick Jacobson-designed course with five sets of tees to accommodate players of all skill sets and ages. The multiple tee sets enable the course to range from 4,941 to 6,925 yards. This is the rare course that can both challenge experienced players while helping newcomers relax as they enjoy learning this classic game.
In addition to a fantastic on-course experience, here at Vista Links Golf Club, we offer a deluxe driving range and fully-equipped pro shop for all your golfing needs. At Vista Links, you will also find cart rental, club fitting, a snack bar, a golf professional on-site and much more. Just come prepared to reach for every club in your bag as you work to conquer this unique Buena Vista golf course.
Interested in having a corporate outing or a fundraiser at The Vista Links? Give us a call! 540-261-4653.
Hours of Operation
Starting reservations begin 30 minutes after opening of the golf shop.
April – October | November – March | |
Golf Shop | 7:30am – 6:00pm | 8:30am – 5:00pm |
Practice Facility | 8:00am – 6:00pm |
8:30am – 5:00pm |
Summer Rates
Riding with Cart
Morning | After 2pm | |
18 Holes Monday Madness | $25 | $25 |
18 Holes Tuesday-Friday | $30 | $27 |
18 Holes Saturday, Sunday & Holidays | $35 | $27 |
18 Holes Junior (Monday-Sunday) | $20 | $20 |
9 Holes (Monday-Sunday) | $24 | $24 |
9 Holes (Saturday, Sunday & Holidays) | $28 | $28 |
Walking
18 Holes Monday - Friday | $17 |
18 Holes Saturday - Sunday | $19 |
9 Holes Tuesday - Friday | $12 |
18 Holes Saturday - Sunday | $19 |
18 Holes Junior | $10 |
9 Holes Junior |
$5 |
Carts
18 holes - $18
12 holes - $12
Driving Range
Large (approx. 80 balls) - $10
Small (approximately 50 balls) – $6
Yearly & Seasonal Passes
Yearly | April 1st – March 31st
Buena Vista Residents – $675
Non-residents – $775
Outside Rockbridge Co. – $400 (Includes residents of Roanoke, Lynchburg, Harrisonburg, Covington. Staunton, Waynesboro and surrounding counties)
Juniors (17 and younger) – $225
Seasonal | April 1st – october 30th
Buena Vista Residents – $475
Non-residents – $575
VSGA Rates
All week - $30
McCauley Pavilion
Interested in hosting a wedding, party, or event? Give us a call! 540-261-4653.







Vista Links pledges to provide visitors with a consistent, dependable and sustained level of safety and service while visiting Lexington, Buena Vista, and Rockbridge County. The pool and campground are taking on extra cleaning and social distancing measures to ensure your safety and ours. To learn more about the PACT and other participating businesses, please visit LexingtonVirginia.com/PACT.