Holiday Inn & Suites Boston – Peabody offers a comfortable, refreshed stay on Boston’s North Shore, perfect for business and leisure travelers alike. Reopened in October 2025 after a guest room refresh, the hotel features updated guest rooms and suites designed for relaxation, productivity, and convenience.

Guests enjoy thoughtful amenities including on-site dining at Ithaki, complimentary parking, and welcoming public spaces ideal for unwinding after a busy day. Whether you’re visiting for work, exploring historic Salem, or using the hotel as a home base for the greater Boston area, the property delivers the consistency and trusted service of the Holiday Inn brand.

Conveniently located near major highways, the hotel provides easy access to Salem, local businesses, and downtown Boston—making Holiday Inn & Suites Boston – Peabody a smart, comfortable choice for travelers seeking value, accessibility, and a freshly updated experience.