Featuring a superbly designed course, golf at Botetourt Golf and Swim Club welcomes both the novice and seasoned golfer alike. Tucked away in a stunning landscape of mountains and valleys, the rolling terrain offers a breath of fresh air for players from all across the Roanoke valley and beyond.

Our meticulous grounds maintenance works to heighten the area’s existing natural beauty. Winding through a manicured course, each hole provides a new and exciting vista year round. Booking a tee time before you arrive is easy- simply give the Pro Shop a call or conveniently use our booking feature on our website.

Day Rates

All rates at Botetourt Golf are subject to change. For more information, please call (540) 992-1451.

* 9-Hole Rates Available For Play After 1:00 P.M. On Friday – Sunday & Holidays

Winter/Off-Season Rates

Season Rates


(Monday – Thursday)18 Holes (W/Cart)9 Holes (W/Cart)
Before 1:00 P.M.$40.00$23.00
After 1:00 P.M.$35.00$23.00
Senior Rate$35.00N/A


(Friday – Sunday & Holidays)18 Holes (W/Cart)9 Holes (W/Cart)
Before 1:00 P.M.$45.00N/A*
After 1:00 P.M.$40.00$25.00
Senior Rate (Before 1:00 P.M.)$41.00N/A
Senior Rate (After 1:00 P.M.)$35.00N/A


(Anytime)18 Holes9 Holes
Walking Rate (Before 1:00 P.M.)$30.00$18.00
Walking Rate (After 1:00 P.M.)$25.00$18.00
Junior Walking Rate (17 & Under)$20.00$15.00
Junior W/Cart Rate (17 & Under)$30.00$20.00