Sheraton Boston Needham Hotel

100 Cabot St
Needham, Massachusetts

Check room rates and availability


Check room rates and availability
Featured Image at Sheraton Boston Needham Hotel in Needham

Exterior at Sheraton Boston Needham Hotel in Needham

Lobby at Sheraton Boston Needham Hotel in Needham

Lobby at Sheraton Boston Needham Hotel in Needham

Guestroom at Sheraton Boston Needham Hotel in Needham

Guestroom at Sheraton Boston Needham Hotel in Needham

Guestroom at Sheraton Boston Needham Hotel in Needham

Guestroom at Sheraton Boston Needham Hotel in Needham



Nearby Hotels
Homewood Suites by Hilton Needham Boston
Distance: 0.2 miles
Map It Book It
Residence Inn Boston Needham
Distance: 0.4 miles
Map It Book It
Hotel Indigo Boston - Newton Riverside
Distance: 2.7 miles
Map It Book It
Boston Marriott Newton
Distance: 3.5 miles
Map It Book It
Newton Plaza Hotel Boston
Distance: 4.0 miles
Map It Book It
AC Hotel by Marriott Boston Cleveland Circle
Distance: 4.2 miles
Map It Book It
Super 8 by Wyndham Watertown/Cambridge/Boston Area
Distance: 4.7 miles
Map It Book It
Hotel Boston
Distance: 4.7 miles
Map It Book It
Charles River Motel
Distance: 5.0 miles
Map It Book It
Residence Inn by Marriott Boston Watertown
Distance: 5.2 miles
Map It Book It
Holiday Inn Boston - Dedham Hotel & Conference Center
Distance: 5.3 miles
Map It Book It