Welcome to Sheraton Boston Needham Hotel

Find the right accommodation near Boston, MA

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

Please note: all room sizes are approximate.