Where to stay in Salem, Massachusetts?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €1,380

Salem, Massachusetts

Days 1-7 · 6 nights
Mid-range♥ Our favouriteHawthorne Hotel
🚶Walk everywhere

On Washington Square, facing Salem Common, in a 1925 hotel 600 m from the centre. The museums and the Witch Trials Memorial are within walking distance, and you sleep in a period setting.

The name honours Nathaniel Hawthorne, born in Salem: his birthplace can be visited along with the House of the Seven Gables.

€230 a nightSee on Booking →
Mid-rangeSalem Waterfront Hotel & Suites
🌊By the sea🍽️Restaurant

On Derby Street, at Pickering Wharf, by the water and a stone's throw from Derby Wharf. For those who want the harbour, the waterfront restaurants and an evening stroll right outside the hotel.

€250 a nightSee on Booking →
Mid-rangeDaniels House Inn

On Daniels Street, near the harbour, an inn set in a 1667 house, 900 m from the centre. For lovers of old houses who want to sleep in 17th-century Salem.

€220 a nightSee on Booking →
BudgetBoston Marriott Peabody

In Peabody, 5 km from the centre of Salem, in a chain hotel on Centennial Drive. A practical base if you are getting around by car and prefer to sleep away from the crowds in the centre.

€150 a nightSee on Booking →
BudgetThe Coach House

South of Salem, on Ocean Avenue, an inn set in a former sea captain's house, 1.3 km from the centre. For those who prefer a residential neighbourhood, away from the bustle of Essex Street.

€170 a nightSee on Booking →
LuxuryThe Hotel Salem
🚶Walk everywhere🌅Great view

On Essex Street, 300 m from the centre, a design hotel in the very heart of Salem's shopping area. For going out on foot in the evening and coming back without a car, with a rooftop terrace to round off the day.

€280 a nightSee on Booking →
LuxuryBeauport Hotel Gloucester

In Gloucester, on Cape Ann, 21 km from Salem, a hotel set right by the water on Commercial Street. For combining Salem by day with the Cape Ann coast, by car and far from the bustle.

€380 a nightSee on Booking →
More hotels in Salem, Massachusetts on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip