New Hampshire Bed and Breakfasts

Filter
Sort

from $139

Jackson, NH

4.7 (265)
Accepts:

View details

from $149

West Chesterfield, NH (14 miles from New Hampshire)

4.7 (83)
Accepts:

View details

from $199

Kennebunkport, ME (27 miles from New Hampshire)

4.6 (82)
Accepts:

View details

from $159

York, ME (14 miles from New Hampshire)

4.4 (291)
Accepts:

View details

New London, NH

Check Availability

from $150

New London, NH

Check Availability

from $99

Warner, NH

Check Availability

from $130

Wilmot, NH

Check Availability

Claremont, NH

Check Availability

from $145

Enfield, NH

Check Availability

from $219

Hanover, NH

Check Availability

from $169

Lyme, NH

Check Availability

from $132

Cornish, NH

Check Availability

Bretton Woods, NH

Check Availability

Bretton Woods, NH

Check Availability

Bretton Woods, NH

Check Availability

Colebrook, NH

Check Availability

Colebrook, NH

Check Availability

Twin Mountain, NH

Check Availability

Twin Mountain, NH

Check Availability

from $185

Ashland, NH

Check Availability

from $144

Ashland, NH

Check Availability

from $165

Bristol, NH

Check Availability

Center Harbor, NH

Check Availability

from $165

Holderness, NH

Check Availability

from $179

Holderness, NH

Check Availability

Recent reviews

New Hampshire B&B reviews

Overall rating:

The New Hampshire B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Sponsored Links

check