The Hotel Portsmouth In New Hampshire Is A 135-Year-Old Hotel That’s Said To Be Haunted

Portsmouth, New Hampshire was settled in 1623. It is one of New Hampshire’s oldest towns, and is home to some of the state’s oldest and most historic buildings. But there is a tendency for spooky stories to become associated with places that have been around for hundreds of years, and the Hotel Portsmouth is no exception. It is over 135 years old, and according to local legends, not all of its original residents have checked out. Some spirits are said to still be hanging around the halls of the hotel, perhaps giving visitors a more personal experience with history than they bargained for.

We’re aware that these uncertain times are limiting many aspects of life. While we continue to feature destinations that make our state wonderful, please take proper precautions or add them to your bucket list to see at a later date. If you know of a local business that could use some extra support during these times, please nominate them here:

If you’re feeling brave enough to stay overnight, you can book a room at The Hotel Portsmouth website here. Rates run from $140 to $220 per night.

Address: 40 Court St, Portsmouth, NH 03801, USA