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

Resorts

Wind Family Estate

Approx 5 miles away in Huddleston:

103 Woodland Terrace
Huddleston, Virginia
Bed & Breakfasts

Bedford Landings Bed & Breakfast

Approx 1 mile away in Moneta:

1995 Buccaneer Road
Moneta, Virginia
Hotels

Bernard's Landing

Approx 5 miles away in Moneta:

With its twenty-two thousand acres of sparkling fresh water and 500 miles of shoreline, Smith Mountain Lake is a magnificent playground for swimming, boating, fishing or just relaxing.
775 Ashmeade Road
Moneta, Virginia

Smith Mountain Lake Camping & RV, Cottages, Rentals and Lodges / Ranches

Cottages

Wind Family Compound

Approx 1 mile away in Moneta:

Mutineers Circle
Moneta, Virginia
Campsite / RV Parks

Smith Mountain Lake State Park Campground

Approx 2 miles away in Huddleston:

LOCATION: The park is on the north shore of Smith Mountain Lake in Bedford County, approximately 40 miles from both Lynchburg and Roanoke and 140 miles from Richmond. To get there, take U.S. 460 to Route 122 South to Moneta, then go east on Route 608 to White House.
1235 State Park Road
Huddleston, Virginia
Campsite / RV Parks

Crazy Horse Campground

Approx 5 miles away in Moneta:

Crazy Horse is a family operated marina located on beautiful Smith Mountain Lake in South West Virginia. Crazy Horse Marina is centrally located on Smith Mountain lake is easily reached by boat or car. We are situated in a large cove just off Blackwater Marker B-10.
400 Crazy Horse Drive
Moneta, Virginia
Vacation Rental
349 Shoreline Marina Circle
Booking.com

Other useful links:

Things to see and do, places to eat in Smith Mountain Lake

Photograph of Bruno’s Clubhouse Bistro, Huddleston
Bruno’s Clubhouse Bistro

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 Link

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 Link