Holiday Inn & Suites Boston – Peabody is a full-service hotel ideally positioned for meeting and tour planners seeking comfort, convenience, and value on Boston’s North Shore. Reopened in October 2025 following a guest room refresh, the hotel offers modernized accommodations designed to meet the expectations of today’s group travelers.

With flexible meeting and event space, an experienced on-site sales team, and parking with easy motorcoach access, the property is well-suited for corporate meetings, trainings, and group tours. Guests enjoy updated guest rooms and suites, on-site dining at Ithaki, an on-site Starbucks, and the trusted service and consistency of the Holiday Inn brand.

Conveniently located in Peabody, the hotel provides easy access to historic Salem, downtown Boston, and major highways, making it an ideal home base for tours and regional gatherings. Whether planning a multi-day meeting or an overnight group stay, Holiday Inn & Suites Boston – Peabody delivers a refreshed experience designed to make planning easy and stays memorable.