Holiday Inn

Holiday Inn hero image

About Holiday Inn

Welcome to the Holiday Inn Portsmouth Hotel located in the historic seaside city of Portsmouth, New Hampshire. Our convenient location adjacent to the Portsmouth traffic circle just off Interstate 95, makes getting here easy from airports in Manchester, NH; Portland, ME; or Boston, MA!