Halifax Bed and Breakfasts

Filter
Sort

Alton, VA (18 miles from Halifax)

Check Availability

from $145

South Boston, VA (4 miles from Halifax)

Check Availability

from $110

South Boston, VA (10 miles from Halifax)

Check Availability

Sponsored Links

check