Keene Bed and Breakfasts

Filter
Sort

from $112

Bradford, NH (26 miles from Keene)

Check Availability

Claremont, NH (30 miles from Keene)

Check Availability

Goshen, NH (27 miles from Keene)

Check Availability

from $74

Temple, NH (23 miles from Keene)

Check Availability

Hancock, NH (15 miles from Keene)

Check Availability

from $94

Jaffrey, NH (17 miles from Keene)

Check Availability

from $110

Jaffrey, NH (13 miles from Keene)

Check Availability

Stoddard, NH (12 miles from Keene)

Check Availability

West Chesterfield, NH (12 miles from Keene)

Check Availability

Sponsored Links

check