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
Fee Schedule

Riding with Cart

18 Holes Monday Madness $27
18 Holes Tuesday-Friday $32
18 Holes Saturday, Sunday & Holidays $37
18 Holes Junior (Monday-Sunday) $20
9 Holes (Monday-Sunday) $24
9 Holes  (Saturday, Sunday & Holidays) $28
Driving Range

Large (approximately 80 balls) – $10.00

Small (approximately 50 balls) – $6.00

Annual Pass

April 1 – Oct 30 

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