Salem Waterfront Hotel, 225 Derby St.  978-740-8788  Salem’s most extraordinary costume ball will take place on Saturday October 28th from 8pm until midnight. Join us for hors d’oeuvres, DJ, dancing, prizes and a cash bar. 21+  Salem Waterfront Hotel