Places to stay in Smith Mountain Lake, Virginia
Smith Mountain Lake is a large reservoir in the Roanoke Region of Virginia, United States, located southeast of the City of Roanoke and southwest of Lynchburg. The lake was created in 1963 by the Smith Mountain Dam impounding the Roanoke River. The majority of the south shore of the lake lies in Franklin County while a small portion, including access to the dam, lies in Pittsylvania County. Bedford County makes up the northern half of the lake with the Roanoke River as the dividing line. The lake has become a popular recreation spot and has also experienced significant development in the last decade. It is the largest lake contained entirely within the Commonwealth of Virginia. Places to eat in the region include Portside Grill & Bar, Beacon Pub, The Dam Grill, and Alessandro’s Pizzeria & Grill.
If you are travelling in the area, Smith Mountain Lake is located close to Trinity Church (historical), Cundiff Cemetery, Old Bethel Cemetery, Hatcher Creek and Edwards Ford.
The center of Smith Mountain Lake ( which is at is longitude -79°35'32.139 and latitude 37°6'30.866 ) is located 6 miles away from Moneta and 8 miles away from Huddleston.
Available Smith Mountain Lake lodging
We currently have 7 accommodations in and around Smith Mountain Lake.
Smith Mountain Lake Hotels, Motels, Resorts, B&Bs and Extended Stay
Wind Family Estate
Approx 5 miles away in Huddleston:
Bedford Landings Bed & Breakfast
Approx 1 mile away in Moneta:
Bernard's Landing
Approx 5 miles away in Moneta:
Smith Mountain Lake Camping & RV, Cottages, Rentals and Lodges / Ranches
Smith Mountain Lake State Park Campground
Approx 2 miles away in Huddleston:
Crazy Horse Campground
Approx 5 miles away in Moneta:
Other useful links:
Things to see and do, places to eat in Smith Mountain Lake

Bruno’s Clubhouse Bistro ( Dining / Bistro / Grill ). Located at 2052 Lake Retreat Road, Huddleston, 2 miles from the center of Smith Mountain Lake. Bruno’s Clubhouse Bistro is the perfect place for lunch, afternoon snacks or dinner — catering to families, friends and everyone heading to or coming off the links. Connected to the Mariners Landing County Club Pro Shop, Bruno’s is the perfect place to meet with a pro or grab a bite after hitting a bucket of balls. And don’t worry if you drop a little money in the pro shop, our menu pleases with great prices, too.
brunossml.com
Heath's Waterfront Grill ( Dining / Other ). Located at 1217 Graves Harbor Trail, Huddleston, 3 miles from the center of Smith Mountain Lake. Enjoy a beautiful view of Smith Mountain Lake while trying some of the delicious items on our new menu!
Heathswaterfrontgrill.com