The on-site amenities at The Halesford Harbour Inn are the perfect complement to your Smith Mountain Lake vacation including:

  • Beach area
  • Playground
  • Inflatable water slide


  • Park area
  • Large picnic pavilion
  • Boat docks
  • Boat rentals


  • Patio with fire pit and grill
  • On-Site restaurant (Jake’s Place)
  • Complimentary boat slips


  • Fishing
  • Corn hole boards
  • Boat launch