Stay Awhile
Accommodations

Escape to Smith Mountain Lake
Enjoy the coveted combination of mountains and water from our ideal lakeside location. Whether you plan to get away for a few days or spend an entire season in the Blue Ridge mountains, you’ll find everything you need at Halesford Harbour.
Stay at the Inn
We’re home to Bedford County’s only waterfront inn! In addition to a lakeside cabin, we offer rooms with kitchenettes, two-bedroom suites, standard rooms, some that walk out to a patio with fire pits, and some that welcome your four-legged friends. We have accommodations to suit every traveler.


Lease an RV Site
Designed for seasonal stays that promote a close community, our RV resort is terraced along Smith Mountain Lake, so that every site has a gorgeous lake view. All sites offer new municipal sewer and water connections, as well as 30- and 50-amp electric service.
Wintertime Operations
The quiet serenity of Smith Mountain Lake makes winter a beautiful time at Halesford Harbour Inn & Marina! Our inn, marina, and RV resort are open and fully operational throughout the season.
