Hancock Inn

Hancock, New Hampshire
from £155 per night

The Hancock Inn is the oldest Inn in New Hampshire and offers the best in centuries–old traditions of hospitality, comfort, cuisine, and romance. The historic Inn reflects period charm but has all the modern conveniences of today.

  • 14 rooms
  • Full breakfast
  • Restaurant
  • Village location