I took my dd12 to Salem, MA for a daytrip this summer. It is fairly local for us but we went on a day that I didn't have dd8 (who wasn't that interested yet). We stopped by the visitors center for a few minutes to see if they had any deals. We were going to get the trolley ticket but decided it was easier to just walk to everything.
We got a combo pass that included entry to 3 places - I think it was the New England Pirate Museum, Witch Dungeon, and Witch History Museum which gave me a $5 discount I think. We also went to the Salem Witch Museum which was dd's favorite attraction. The mall has a small movie theater where we watched The True 1692 which is a short 3D movie about the witch hysteria. We ended up deciding to save the Pirate Museum for another day so dd8 could go to that one. Salem Willows has some fast food and arcade places that we did with dd8.
I believe there may be some package deals that include haunted houses but my dd wasn't interested in that. There was a ghost walk that sounded interesting but the day we were there it started at 8pm so we decided to skip it.