Welcome to Sheraton Boston Needham Hotel

Find the right accommodation near Boston, MA

Elevate Your Stay with Executive Level Upgrade!
Upgrade to our Executive Level accommodations and experience ultimate luxury! Enjoy a deluxe suite, complimentary breakfast, and exclusive perks. For added convenience, microwaves are available in the hallway. Elevate your stay with top-tier comfort and exceptional service!
Learn More
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
MARRIOTT BONVOY

Book this hotel and join Marriott Bonvoy free at checkout.

Please note: all room sizes are approximate.

Frequently Asked Questions