The Boston Marriott Peabody hotel is conveniently located near Gloucester, Rockport, and Salem. Enjoy the beautifully appointed rooms, dining and pool.
253 rooms
Restaurant
Central location
Indoor pool
New England
Reservations Team
We have travelled extensively in New England and are happy to help plan a trip just for you.