There are no hotel results in Topsfield. Below are the closest 50 hotels near Topsfield.
7 Summer Street, Salem, Massachusetts, 01970, United States
6 reviews and 322 opinions
"We chose this hotel because it was pet friendly and we were traveling with our dog. It was quaint..."
Good for: Travel with Pets, Romantic Travel and Honeymoons, Museum Visits
18 Washington Square West, Salem, Massachusetts, 01970, United States
13 reviews and 946 opinions
"The rooms in the hotel are absolutely miniscule. There was an unmistakable odor in the room. You can..."
Good for: Romantic Travel and Honeymoons, Historical Travel, Museum Visits