Sheraton Needham Hotel

3.6 (312 reviews)

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

3.6

TripAdvisor Special Corporate Rate

Sheraton Needham Hotel is conveniently located adjacent to the TripAdvisor headquarters in Needham, MA. Whether you're in town to attend a conference or for a visit with your Needham colleagues, we invite you to experience ultimate comfort and convenience at the all-new, full-service Sheraton Needham Hotel.

Book our exclusive rate and enjoy:

  • Rates from $195 - $225 per night
  • Complimentary in-room high-speed Internet access
  • Complimentary shuttle service to the TripAdvisor offices
  • Complimentary access to the hotel fitness center
  • Earn Starpoints® on all stays - redeemable for free nights & more

Book online, or call 866-716-8120 and mention SET account number 532459.

Not a SPG member? Join Now>>

Reserve Your Stay
Check in11
Check in
Check out
Check out
1 Room, 1 Adults, 0 Children

Rooms
- 1 +
Adults / Room
- 1 +
Children / Room (Age 0 - 17)
- 0 +