Fair Haven Bed and Breakfasts

Filter
Sort

from $80

Fair Haven, VT

Check Availability

from $119

Plymouth, NH (26 miles from Fair Haven)

Check Availability

from $195

Queensbury, NY (24 miles from Fair Haven)

Check Availability

Bolton Landing, NY (19 miles from Fair Haven)

Check Availability

from $225

Bolton Landing, NY (19 miles from Fair Haven)

Check Availability

from $169

Chestertown, NY (29 miles from Fair Haven)

Check Availability

Hague, NY (15 miles from Fair Haven)

Check Availability

from $114

Lake George, NY (22 miles from Fair Haven)

Check Availability

from $195

Lake George, NY (23 miles from Fair Haven)

Check Availability

from $123

Warrensburg, NY (27 miles from Fair Haven)

Check Availability

from $119

Warrensburg, NY (26 miles from Fair Haven)

Check Availability

from $150

Glens Falls, NY (27 miles from Fair Haven)

Check Availability

from $144

Rutland, VT (19 miles from Fair Haven)

Check Availability

Brandon, VT (17 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

Shrewsbury, VT (20 miles from Fair Haven)

Check Availability

from $99

Killington, VT (24 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 (26 miles from Fair Haven)

Check Availability

Pittsfield, VT (24 miles from Fair Haven)

Check Availability

Wallingford, VT (16 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 $275

Dorset, VT (24 miles from Fair Haven)

Check Availability

from $99

Manchester Center, VT (30 miles from Fair Haven)

Check Availability

Sponsored Links

check