Fair Haven Bed and Breakfasts

Filter
Sort

from $80

Fair Haven, VT

Check Availability

from $144

Rutland, VT (19 miles from Fair Haven)

Check Availability

from $215

Brandon, VT (24 miles from Fair Haven)

Check Availability

Brandon, VT (16 miles from Fair Haven)

Check Availability

from $170

Brandon, VT (16 miles from Fair Haven)

Check Availability

Brandon, VT (17 miles from Fair Haven)

Check Availability

Shrewsbury, VT (20 miles from Fair Haven)

Check Availability

from $90

Killington, VT (24 miles from Fair Haven)

Check Availability

from $34

Killington, VT (25 miles from Fair Haven)

Check Availability

from $98

Killington, VT (24 miles from Fair Haven)

Check Availability

from $125

Killington, VT (23 miles from Fair Haven)

Check Availability

from $89

Killington, VT (24 miles from Fair Haven)

Check Availability

Killington, VT (24 miles from Fair Haven)

Check Availability

Pittsfield, VT (24 miles from Fair Haven)

Check Availability

Pittsfield, VT (26 miles from Fair Haven)

Check Availability

Wallingford, VT (16 miles from Fair Haven)

Check Availability

from $119

Plymouth, VT (26 miles from Fair Haven)

Check Availability

from $149

Ludlow, VT (29 miles from Fair Haven)

Check Availability

Vergennes, VT (30 miles from Fair Haven)

Check Availability

from $189

Middlebury, VT (29 miles from Fair Haven)

Check Availability

from $139

Ripton, VT (28 miles from Fair Haven)

Check Availability

from $250

Shoreham, VT (20 miles from Fair Haven)

Check Availability

Arlington, VT (30 miles from Fair Haven)

Check Availability

from $123

Dorset, VT (26 miles from Fair Haven)

Check Availability

from $99

Manchester Center, VT (30 miles from Fair Haven)

Check Availability

Sponsored Links

check