Holiday Inn & Suites Boston – Peabody is a full-service meeting hotel designed to support productive, seamless events on Boston’s North Shore. Reopened in October 2025 after a guest room refresh, the hotel offers modern accommodations paired with flexible, functional meeting space ideal for corporate meetings, trainings, and networking gatherings.

The property features versatile meeting rooms that can be configured for a variety of setups, supported by an experienced on-site team focused on execution and ease of planning. Attendees benefit from refreshed guest rooms and suites, on-site dining at Ithaki, and complimentary parking, while planners appreciate efficient group flow, straightforward logistics, and the reliability of the Holiday Inn brand.

Conveniently located with quick access to major highways and just minutes from Salem and the greater Boston area, Holiday Inn & Suites Boston – Peabody provides a centralized, cost-effective meeting destination that balances comfort, accessibility, and service—allowing planners to focus on content while the hotel handles the details.