Halesford Harbour Inn & Marina offers 22 beautiful rooms with amazing views of Smith Mountain Lake. The shore front hotel features several different ways to enjoy your getaway. Whether its our deluxe rooms, private cottage, or balcony views, Halesford Harbour Inn is the place to unwind, relax, and enjoy lake life.
Halesford Harbor Inn & Marina also features an RV Park for both annual and short-term leasing. Each camp site comes with water/sewer hook-up, direcTV access, free wi-fi, and short-term sites include 50 amp electric service. Annual spaces must register their individual electric meter. Also on property are bath houses, laundry facility, private beach area, and boat ramps. Boat slips are available for rent as well.