Tell us about your event, then we'll contact you and plan it together
Collaborate with our team of event planners when you host your next party or meeting near Boston
Host a memorable wedding in Needham, MA, thanks to our on-site event planning professionals
Create a customized wedding day that mirrors all you envision.
Please note: all room sizes are approximate.
Sheraton Boston Needham Hotel has 15 event rooms.
The largest capacity event room is the Grand Ballroom. It has a capacity of 600.
Yes, Sheraton Boston Needham Hotel provides wedding services.
To book a meeting or event at Sheraton Boston Needham Hotel click here
Unlock your stay with the Marriott Bonvoy™ App