The best things to do in Bedford County

4 places we’ve checked and would send a neighbor to. Open any one to read what we wrote about it.

4 places · newest first

Your business could be here.

Be at the top of Bedford County's page when you're in Bedford County's newsletter.

Put my business here

Local businesses pay to be shown here. A person checks every one.

Ivy Hill Golf Club (opens in a new tab)

1148 Ivy Hill Dr · Forest

Ivy Hill Golf Club in Forest brings 18 Blue Ridge-backed holes with a slope rating of 130 that rewards precision and creativity. Hit the…

Ivy Hill Golf Club in Forest brings 18 Blue Ridge-backed holes with a slope rating of 130 that rewards precision and creativity. Hit the NeedlePoint putting green, get pointers from qualified instructors, then test it in club-hosted tournaments that keep locals coming back.

From the Lynchburg newsletter, September 5, 2026

Boonsboro Country Club (opens in a new tab)

1709 B C C Dr · Lynchburg

Established in 1923, Boonsboro Country Club is a private spot where Lynchburg locals trade work emails for a championship 18-hole round, a…

Established in 1923, Boonsboro Country Club is a private spot where Lynchburg locals trade work emails for a championship 18-hole round, a serious short-game tune up, or court time on eight clay and four reflex 500 cushioned tennis courts.

From the Lynchburg newsletter, October 25, 2026

Poplar Forest Golf Course (opens in a new tab)

960 Ramblewood Rd · Forest

Golf venue offering 9 holes, a driving range, and targets, plus clubs to borrow.

Golf venue offering 9 holes, a driving range, and targets, plus clubs to borrow.

Mariners Landing Country Club (opens in a new tab)

2052 Lake Retreat Rd · Huddleston

Relaxed course overlooking Smith Mountain Lake offering 18 holes, a driving range and putting green.

Relaxed course overlooking Smith Mountain Lake offering 18 holes, a driving range and putting green.