9
items 
Experience authentic old-world New England charm. These historic Salem hotels and beautifully restored bed & breakfasts offer a chance to sleep surrounded by centuries of maritime history and witch trial lore.



































The North Shore coastline is packed with rugged beauty, historic lighthouses, and perfect ocean breezes. From Salem’s hidden neighborhood coves to the famous sandy stretches of Marblehead and Swampscott, these are the best places to dip your toes in ...













