Sheraton Needham Hotel
100 Cabot Street, Needham, MA, 02494, United States
Phone: (781) 444-1110
3.6/5 (258 reviews)
A welcoming experience awaits at our Needham hotel
Experience the best of both worlds while staying at Sheraton Needham Hotel. Enjoy our local charm or take a quick trip to downtown Boston, just minutes away. We are conveniently located adjacent to the Interstate 95/Massachusetts Route 128 high-tech corridor. Enjoy our 247 stylish guest rooms, Club Lounge, fitness center and Link@Sheraton™ connectivity hub during your next visit.
Get these exclusive SPG® member benefits:
- Best Rates
Not an SPG Member?
Joining is quick, easy, and free. Join Now
Our Biggest Sale of the Year – Book by December 6
Pay Rates Equal to Your Birth Year
Get your second and third night at rates equal to your birth year. Happy birth year to you.
- First night: from $169
- Second & third night: rate equals your birth year (Born in 1948? Pay $48.)
- Rates will be confirmed at check-in upon presentation of valid ID.
Book online or call 866-716-8134 and mention code NBR.Book This Offer
Upgrade To Sheraton Club
Enjoy the following exclusive benefits when you book a Sheraton Club Room:
- Complimentary breakfast, plus all-day snacks and beverages
- Free WiFi in Club rooms and lounge
- Personalized service from our Club Manager
Book online, or call 866-716-8134 and reference rate plan SICLUB.Book This Offer
Terms & Conditions
© 2015 Starwood Hotels & Resorts Worldwide, Inc
Hear from our guests about their stay from 258 verified guest reviews
72%of our guests
recommend this hotel
I recently was a guest over a 4-nights stay (July 30 - Aug 3, 2012). Overall it was a positive experience with the staff very accommodating and, the facilities equal to my expectations.
The location was convenient and near enough to Boston and major highways.
The breakfast buffet each morning was a plus.
I was offered and accepted the "green-option" to not have the standard daily housekeeping service which was to include a bonus of 1,500 Starwood Points.
Please double-check that these points have been added to my SPG account.
From a constructive point of view, the air conditioner in my room 137 appears to be in need of servicing. If the thermostat was set above 68-degrees, it would put-out excessive humidity into the room causing the bed clothes, towels and clothing items in the closet to have a moist/clammy feel to them. At the 68-degrees setting the moisture issue was not present however, that made it a bit too cool in the room.
Sheraton Needham Hotel is located at 100 Cabot Street, just steps away from many things to do.
- Cutler Park
- Hemlock Gorge Reservation
- Leo J. Martin Memorial Golf Course
- Mall at Chestnut Hill
- Needham Community Theater
- Needham Town Forest
- Newton Commonwealth Golf Course
How To Get Here
Let us satisfy all your dining needs in Needham
We invite you to linger over a memorable meal or grab a quick bite for breakfast, lunch, or dinner.
- Link Café and Bar
- Grab and Go Café
hours of operation
The perfect space for your next Needham event
Our meeting spaces offer you the flexibility to plan a meeting that meets your needs.
- 15,000 sq ft of flexible space
- 14 meeting rooms
- Floor-to-ceiling windows
- Private dining rooms
- Executive boardrooms
- Dedicated meeting specialists