Situated on Boston’s North Shore, the Boston Marriott Peabody is a short drive from Salem, Massachusetts, Gloucester and Rockport, and only 20 minutes from Logan International Airport and downtown Boston, MA.

Cancellation Policy

varies per group, please call.

Complimentary Policy

varies per group, please call.

Number of Double Bedded Rooms

92