Salem hotels
From $129
Guest Score:
based on 7 guest reviews
18 Washington Square West,
Salem, MA
In the heart of Salem, Mass, 16 miles north of Boston Logan Airport, the historic Hawthorne Hotel is walking distance to all Salem attractions, the Salem Witch Museum, Peabody Essex Museum, House of t...read more
From $43
2.82 miles from Salem
Guest Score:
based on 16 guest reviews
152 Endicott Street,
Danvers, MA
Minutes from historic Salem, known for the infamous Witch Trials, this hotel offers a free daily breakfast along with free wireless internet access and is easily accessible from downtown Boston.
Gues...read more
From $99
2.83 miles from Salem
Guest Score:
based on 102 guest reviews
8a Centennial Dr,
Peabody, MA
Within 2 miles from Salem Country Club and 30 minutes driving from Logan Airport and downtown Boston, Marriot Peabody offers spacious rooms with free Wi-Fi and a indoor pool.
The rooms at Boston Marr...read more
From $104
3.02 miles from Salem
Guest Score:
based on 63 guest reviews
275 Independence Way,
Danvers, MA
This Danvers, Massachusetts hotel is a 5-minute walk to Liberty Tree Mall and a 10-minute drive to Salem. It offers an outdoor pool, free Wi-Fi and spacious rooms.
Courtyard Boston Danvers’s guest ...read more
From $225
3.38 miles from Salem
106 Harbor Avenue,
Marblehead, MA
This Marblehead property overlooks the Atlantic Ocean and offers the use of bicycles and kayaks to guests. The property serves a daily homemade breakfast and rooms are equipped with free Wi-Fi.
The u...read more
From $89
3.45 miles from Salem
295 Hale Street,
Beverly, MA
Situated on 10 acres, this oceanfront property boasts an award-winning conference center, direct beach access and rooms with free Wi-Fi. Historic Salem is 10 minutes’ drive from this Beverly hotel.
...read more
From $82
4.24 miles from Salem
Guest Score:
based on 78 guest reviews
200 Jubilee Drive,
Peabody, MA
From $72
4.67 miles from Salem
Guest Score:
based on 4 guest reviews
238 Andover Street,
Danvers, MA
This all-suite Danvers hotel is 7 miles from historic Salem and Crane Beach. Each spacious suite features a fully equipped kitchen, seating area and free Wi-Fi.
TownePlace Suites Boston North Shore/D...read more
From $86
4.92 miles from Salem
Guest Score:
based on 6 guest reviews
65 Newbury Street,
Danvers, MA
Situated near museums and centrally located in Boston's North Shore region, the Motel 6 in Danvers, Massachusetts offers relaxing facilities and spacious guestrooms with convenient amenities.
Motel 6...read more
From $95
4.95 miles from Salem
Guest Score:
based on 1 guest review
57 Newbury Street,
Danvers, MA
Located just outside of Boston, this all-suites hotel is conveniently located close to area freeways, including Interstate 95 and offers spacious accommodations along with fully equipped kitchens.
On...read more








