New Hampshire’s Oldest Inn Announces Next Chapter as the Inn at Hancock
Following an extraordinary three-year restoration, the Inn at Hancock will reopen on May 1, 2026, fully transformed and reimagined for the discerning luxury traveler. Originally opened in 1789 and recognized as the oldest continuously operating inn in New Hampshire, the property remains true to its heritage while introducing a contemporary sense of whimsy, understated grandeur and opulence.