Sheraton Needham Hotel
100 Cabot Street, Needham, MA, 02494, United States
Phone: (781) 444-1110
3.6/5 (259 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
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
© 2016 Starwood Hotels & Resorts Worldwide, Inc
Hear from our guests about their stay from 259 verified guest reviews
72%of our guests
recommend this hotel
Excellent facility. General Manager's cocktail reception for SPG members superb ! He and his management team all in attendance and it was very nice event. Property seems to have improved a great deal of late......
- Check-in time: 3 PM
- Check-out time: 12 PM
- Complimentary WiFi for SPG Members
- Self-parking $12/day
- Pets welcome
- Minimum check-in age is 21+
- SPG Category 4
- Sheraton Fitness Center
- Full-service businesss center
- Heated indoor pool
- Sheraton Club
- Conceirge service
- View More Hotel Features
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