Sheraton Needham Hotel


100 Cabot Street, Needham, MA, 02494, United States   •  Weather:   

Local Time Phone (781) 444-1110 Hotel Reservations 800-274-3728


Atrius Health Special Corporate Rate

Whether you're in town to attend a conference or for a visit with your Boston-area colleagues, we invite you to experience ultimate comfort and convenience at the full-service Sheraton Needham Hotel.

When visiting Atrius Health, book today and save:

  • Rates from $169 per night
  • Rates from $219 per night for Sheraton Club Level rooms
    • Access to Sheraton Club Lounge with complimentary continental breakfast and evening hors d'oeuvres
  • Complimentary overnight parking ($12 daily value)
  • Complimentary wireless Internet access
  • Complimentary shuttle service within five miles of hotel
  • 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 239826.

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

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

Complimentary Shuttle Service

We are proud to offer complimentary shuttle service directly from our front door directly to offices within a five mile radius. Scheduled service is available at the hours below; however, please contact us directly to inquire for off-peak hours. Contact us directly at 781.444.1110.

  • Monday - Friday 7:00am – 11:00PM
  • Saturday-Sunday based upon request/availability

Inspiring Guest Rooms
Our new guest rooms and suites feature ergonomic work spaces, new wireless Internet access (complimentary in-room service is available for basic browsing and checking email), Shine for Sheraton bath amenities, Starbucks® 1-Cup coffee machines, flat-panel HD televisions and the famed Sheraton Signature Bed. Enjoy the utmost comfort and design with next generation Sheraton guest rooms.

The Sheraton Signautre Bed is the only bed in the industry to receive the famed AAA 5-star award and is designed to eliminate uncomfortable pressure points. Feel for yourself; sink into the cozy comfort of the new Sheraton Signature Bed.

Link Café and Bar
Grab a bite to eat at Sheraton Link Café & Bar, located on the lobby level of the Sheraton Needham Hotel. With a casual and relaxed environment, our restaurant is the perfect place to tempt your palate no matter what the occasion. We invite you to linger over a memorable meal or grab a quick bite at our Grab and Go Café for breakfast, lunch, or dinner.

Lobby featuring the Link @ Sheraton experienced with Microsoft®
Our transformed lobby features an exciting social hub, featuring the signature Link @ Sheraton™ experienced by Microsoft® coupled with an exciting new bar and café concept. Here, we encourage guests to surf the Internet, explore local attractions, catch up with friends afar with the integrated Microsoft LifeCam cameras, or simply relax and borrow a magazine or a newspaper.

Sheraton Fitness by Core
At Sheraton Needham Hotel we believe fitness and travel go and in hand. We are excited to introduce to you a revolutionary new hotel fitness center. Our new facility features top rated fitness equipment, stretching and yoga floor space, performance tips and more.

Meeting Space
Updated, upbeat, and refreshingly designed, the new event space radiates a warm sense of occasion. Our revitalized area includes a spacious amphitheater, magnificent Grand Ballroom, rooms with floor-to-ceiling windows, private dining rooms and executive boardrooms. Each space is uniquely designed to reflect our guests’ modern lifestyles which center on family, friends and work.