Skip to content

Halesford Harbour Inn


Hotels / Bed & Breakfast

About Us

The Halesford Harbour Inn is situated on beautiful Smith Mountain Lake in the Blue Ridge Mountains of southwest Virginia. We are a 25-room inn with 12 efficiency rooms (stove, refrigerator, and sink) and 12 ''standard'' hotel rooms. All rooms have a view of the lake, DirecTV and WiFi access. There are dedicated boat slips and a boat launch ramp for guests. Boat trailer parking is also available. Additional amenities include a beach area, a full-service marina, parking for RV's and a restaurant located on the property. The Inn is open year round. Check-in Time: 3:00 p.m.; Check-out Time: 11:00 a.m. Call 540-297-9000 for additional information or to make reservations.

Scroll To Top