11 Beautiful Golf Courses To Play In Virginia

Courtesy of Virginian Golf Club
Courtesy of Virginian Golf Club

There are some outstanding golf courses all around the state of Virginia, with plenty of choice for locals as well as visiting golfers. With locations in the mountains, overlooking lakes, and spots with history galore, here are some of the best.

Kinloch Golf Club

This has been one of the top golf courses in Virginia for many years. Members and their guests can experience a premier world class golf course and knowledgeable caddie staff. There are cottages convenient for overnight accommodations as well.

Kinloch – 100 Kinloch Ln, Manakin-Sabot, VA, USA, +1 804 784 8000

Courtesy of Kinloch Golf Club

Omni Homestead Resort

The Homestead is Virginia‘s premier mountain resort, and the Cascades course is fit beautifully and naturally into the mountain terrain. While the setting is outstanding, the course is challenging but also full of history – Sam Snead launched his career on this fine Virginia mountain golf course.

Omni Homestead- 7696 Sam Snead Hwy, Hot Springs, VA, USA, +1 800 838 1766

Cascades | Courtesy of Omni Homestead resort

The Olde Farm

Located at Bristol in southwest Virginia, The Olde Farm golf club is routed through a valley that was a thoroughfare for Confederate soldiers during the American Civil War. Playing a game of golf here is not just about the game but about the entire experience. The course is full of creeks, streams, rocks, and rolling hills, with several barns and other structures incorporated into what used to be a working farm.

The Olde Farm – 16639 Old Jonesboro Rd, Bristol, VA, USA, +1

Courtesy of The Olde Farm


Ballyhack Golf Club is a private destination golf retreat that is located near the Blue Ridge mountains of Virginia. The 190-acre retreat is shaped to be in unison with the natural terrain and landscape of the area, and features elevation changes, wide fairways, and blown out bunkers. It’s quickly become one of the most sought after membership golf courses around. Ballyhack also offers limited Stay and Play packages for non-members to experience all the club has to offer.

Ballyhack – 3609 Pitzer Rd, Roanoke, VA, USA, +1 540 427 1395

Courtesy of Ballyhack


This luxury golf community features an 18-hole golf course along with a clubhouse, and a swimming and racquet club. Set at the foothills of the Appalachian Mountains, this is another Virginia course that is a nice peaceful place to play.

Virginian – 22512 Clubhouse Ridge, Bristol, VA, USA, +1 276 645 6950

Courtesy of Virginian


Kingsmill has three great golf courses (River, Woods and Plantation), a gorgeous clubhouse, an immaculate putting green and many stunning views along the James River. If that sounds great to you, head on over right away.

Kingsmill – 1010 Kingsmill Rd, Williamsburg, VA, USA, +1 800 832 5665

Courtesy of Kingsmill

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"