Welcome to Sheraton Boston Needham Hotel

Find the right accommodation near Boston, MA

New Renovations
Enjoy our newly renovated guest rooms and state-of-the-art lobby.
Wake up refreshed in Needham, MA, with Sheraton Sleep Experience™ bedding in every hotel room
Upgrade to a concierge-level hotel accommodation for free breakfast and Club Lounge access
Stay connected during your Boston travels with free Wi-Fi in every hotel room and suite
Start each day in Needham, MA, with a cup of Starbucks® coffee brewed right in your hotel room
Get more done in your renovated hotel accommodation with a large desk and an ergonomic chair
Bring your furry friend to our Needham hotel, offering beds for dogs up to 80 pounds

Save Now with a Marriott Bonvoy Member Rate

Book this hotel and join Marriott Bonvoy free at checkout.

Please note: all room sizes are approximate.

Frequently Asked Questions