Sheraton Needham Hotel

3.6 (300 reviews)

100 Cabot Street, Needham, MA, 02494, United States   •  Weather:    •   Local Time:     •  Phone: (781) 444-1110   •  Hotel Reservations: 800-274-3728


Celebrations of Life

We understand how difficult the loss of a loved one or friend can be, and we are here to accommodate you and your family through this trying and difficult time. Our caring, sensitive staff is on hand to assist you in any way.



Receptions following funerals or memorial services offer a variety of menu options with staff and beverages.

Our catering planners can help you with menu choices and quantities, either over the phone or during a brief meeting. Should you require more substantial offerings we are always available to create custom menus to please your family. Please contact our Catering Sales Manager, Ashley Patterson at 781-292-3868 for more information.

View our Menus>>


Relax and take time for yourself in our comfortable and tastefully appointed guest rooms, featuring the celebrated Sheraton Signature Bed, in-room coffee maker, flat-panel television and spacious desk area. In-room internet access is complimentary.

  • Rates from $179 through December 31, 2016
  • Book online, or call (866) 716-8134 and mention rate plan LIFE.


Location and Directions
Our hotel is conveniently located adjacent to the Interstate 95/Massachusetts Route 128, and is minutes away from downtown Boston. Whether you are coming by car, by train, or by taxi, we have the information you need to make your trip as seemless as possible. Find directions to Sheraton Needham Hotel.