Environment & Recreation in Bedford County, VA
Explore all parks and other outdoor spaces in Bedford County, VA to get information on nature-based outdoor recreation, tourism and the use of public land.
Campground
Golf Course

Mariners Landing Golf and Country Club
2052 Lake Retreat Road, Huddleston, VA 24104
540-297-7888

Ivy Hill Golf Club
1148 Ivy Hill Drive, Forest, VA 24551
434-525-2680

The Waterfront Country Club
275 Anchor Drive, Moneta, VA 24121
540-721-2653

Colonial Hills Golf Club
1990 Gumtree Road, Forest, VA 24551
434-525-3954

Poplar Forest Golf Course
960 York Road, Forest, VA 24551
434-534-9418

London Downs Golf Club
1614 New London Road, Forest, VA 24551
434-525-4653

Bedford Country Club
3563 Peaks Road, Bedford, VA 24523
540-586-8407
Marina

Parkway Marina
16918 Smith Mountain Lake Parkway, Huddleston, VA 24104
540-297-4412

Crystal Shores Marina
1617 Crystal Shores Drive, Moneta, VA 24121
540-297-1888

Moneta Shoreline Marina
500 Shoreline Drive, Moneta, VA 24121
540-721-3664

Craddock Creek Marina
15826 Smith Mountain Lake Parkway, Huddleston, VA 24104
540-297-7325

Campers Paradise Campground & Marina
1336 Campers Paradise Trail, Moneta, VA 24121
540-297-6109

Crazy Horse Marina
400 Crazy Horse Drive, Moneta, VA 24121
540-721-1587

Mitchells Point Marina
3553 Trading Post Road, Huddleston, VA 24104
540-798-8434

Moneta Waterwheel Marina
1229 Waterwheel Drive, Moneta, VA 24121
540-721-5668

Tri-County Marina
1261 Sunrise Loop, Lynch Station, VA 24571
434-369-5126

Bridgewater Marina
16410 Booker T Washington Highway, Moneta, VA 24121
540-721-1639

Mitchellss Point Marina
1129 Marina Lane, Huddleston, VA 24104
540-297-4430

Huddleston Sportsman Marina
11611 Smith Mountain Lake Parkway, Huddleston, VA 24104
540-297-2020

Waterwheel Marina
1037 Waterwheel Drive, Moneta, VA 24121
800-705-1246

Virginia Dare Cruises & Marina
3619 Airport Road, Moneta, VA 24121
540-297-7100

Lake Haven Marina
15844 Smith Mountain Lake Parkway, Huddleston, VA 24104
540-297-7347