Best boutique and luxury hotels in New Hampshire

  1. New Hampshire, United States

    The Hotel Portsmouth

    Smith Extra

    A bar of locally made chocolate

    Smith Extra

    A bar of locally made chocolate

    for 1 night (includes taxes and fees)$312.70