Sheraton Needham Hotel

3.6 (314 reviews)

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


Needham Careers

Sheraton Needham Hotel - Exterior

Sheraton Needham Hotel - Exterior

When you join the Sheraton Needham team, you join a team of warm, caring, professionals who take pride in their job and performance. These are people who find great pleasure in delighting a guest and creating memorable experiences. They are true Hoteliers. 

What you also find is that you become part of 3 families; Waterton Hospitality, Starwood Hotels and Resorts and Marriott International. And, as a result, the career opportunities are endless!

View our opportunities at  and search under Sheraton Needham. Or, simply send your resume to