Hotels in Portsmouth + Southern New Hampshire

Getty Images

Carved out of an 1890 brick building that was once Keene's preeminent department store, the hotel is the only high-end place to stay in town. It's on... Read More

Only three miles away from Portsmouth, this meticulously restored grand hotel first opened in 1874, on an Atlantic Ocean island called New Castle, just... Read More

Back To Top