Stay at Smith Mountain Lake
Our resorts, rentals and other exceptional accommodations will have you wishing to extend your stay at Smith Mountain Lake.
Photo by Bryce Scott, Rapid Imagery
SML offers a wide range of accommodations to fit every budget. Here we’ll explore the most popular lodging types, including Smith Mountain Lake rental homes, hotels, houseboats, B&Bs, campgrounds, resorts and conference centers.
Vacation Lodging Guide
The ultimate resource to help you find the best places to stay at Smith Mountain Lake
Book Accommodations
Use our interactive map to quickly find, compare and book SML lodging
Plan Your SML Stay
Get instant access to the FREE Guide to Smith Mountain Lake Lodging eBook
SML Lodging Business Directory
NO FEATURED LISTINGS FOUNDWant to feature your business?
START HERE
23 BASIC LISTINGS FOUND
Arrowhead Campground, Inc.
Lodging & Hotels
Franklin County
5625 Smith Mountain Rd, Penhook, Virginia 24137
540-420-7625
Bedford Landings Bed & Breakfast
Lodging & Hotels
Franklin County
1995 Buccaneer Rd, Moneta, Virginia 24121
540-296-5670
Bernard’s Vacation Rentals
Lodging & Hotels
Franklin County
775 Ashmeade Rd, Moneta, Virginia 24121
540-420-0584
Blue Ridge Campground and Marina
Lodging & Hotels
Franklin County
8131 Burnt Chimney Rd, Wirtz, Virginia 24184
540-721-3866
Camp Karma
Lodging & Hotels
Bedford County
2056 Stone Mountain Rd, Bedford, Virginia 24523
540-297-5762
CASAGO SML
Lodging & Hotels
Franklin County
13699 Booker T Washington Hwy, Suite 204, Moneta, Virginia 24121
844-650-6000
CB Sales & Rentals, Inc.
Lodging & Hotels
Bedford County
1220 Waterwheel Dr, Moneta, Virginia 24121
540-297-7000
Eagle’s Roost Campground
Lodging & Hotels
Bedford County
15335 Smith Mountain Lake Pkwy, Huddleston, Virginia 24104
540-297-7381
Gills Creek Marina Lodge
Lodging & Hotels
Franklin County
790 Fox Chase Road, Wirtz, Virginia 24184
540-721-2451
Halesford Harbour Inn
Lodging & Hotels
Bedford County
1336 Campers Paradise Trail, Moneta, Virginia 24121
540-297-1500
Halesford Harbour RV Resort
Lodging & Hotels
Bedford County
1336 Campers Paradise Trail, Moneta, Virginia 24121
540-297-1500
Lake Inn
Lodging & Hotels
Franklin County
45 Enterprise Ln, Hardy, Virginia 24101
540-721-3383
Lake Retreat Rental Properties, LLC
Lodging & Hotels
Bedford County
6760 White House Rd, Huddleston, Virginia 24104
540-297-6002
Mitchell’s Point Marina & RV Park
Lodging & Hotels
Bedford County
3553 Trading Post Rd, Huddleston, Huddleston, Virginia 24104
540-484-3980
Parrot Cove Boat Rentals
Lodging & Hotels
Franklin County
16441 Booker T Washington Hwy, Moneta, Virginia 24121
540-721-5363
Smith Mountain Campground
Lodging & Hotels
Franklin County
155 Liberty Rd, Penhook, Virginia 24137
434-927-4198
Smith Mountain Lake Vacation Rentals LLC
Lodging & Hotels
Bedford County
16483 Moneta Road, Suite M, Moneta, Virginia 24121
540-297-3555
Sweetwater RV Park
Lodging & Hotels
Bedford County
4474 Whitehouse Rd, Moneta, Virginia 24121
540-296-0522
Vacasa Virginia LLC
Lodging & Hotels
Franklin County
13860 Booker T. Washington Hwy, Suite 103, Moneta, Virginia 24121
912-663-7747
W.E. Skelton 4-H Educational Conference Center
Lodging & Hotels
Franklin County
775 Hermitage Rd, Wirtz, Virginia 24184
540-721-2759
Westlake Waterfront Inn
Lodging & Hotels
Franklin County
2050 Morewood Rd, Hardy, Virginia 24101
540-721-3307
Lake Seclusion: 2000sq ft, serene cove, 4BR home in Goodview. Dock, kayaks and more
Lodging & Hotels
Bedford County
Goodview, Virginia 24095
Discover The Lake House on Sunset Point: Premiere Lakefront Rental
Lodging & Hotels
Bedford County
Moneta, Virginia 20006
Do you see something that needs updating? Please let us know.
Easily Find and Book the Perfect SML Accommodations!
Use our powerful interactive map to quickly find and compare Smith Mountain Lake rentals, including cabins, cottages, condos and luxury homes, as well as nearby hotels. Filter searches for your preferred dates and budget then enjoy exploring available properties. Have fun, lake lover!
Explore More SML Visitor Information