Enjoy the comforts of home and a superior setting at Boston Marriott Peabody. Our contemporary hotel offers excellent amenities and a great central location, making us a top choice among hotels near Salem, Massachusetts and Peabody. Stay at Boston Marriott Peabody and visit the dramatic exhibits at the Salem Witch Museum, just a short drive from our accommodations. The oldest continuously operating museum, the Peabody Essex Museum, features maritime and Asian art close to our hotel.