Salem, seat of Essex County, is located on the northeast coast of Massachusetts at the mouth of the Naumkeag River. It is a vibrant, pedestrian-friendly city where its residents, and over a million tourists annually, can easily visit historic architecture, unique attractions, world-famous museums, and an eclectic mix of shops and dining options.
Subscribe to our mailing list
and receive our latest deal!
Receive the latest deals for travel to Asia, Europe, Hawaii and Latin America.
Receive the latest deals for travel to Europe.