Sheraton Needham Hotel
100 Cabot Street, Needham, MA, 02494, United States
Phone: (781) 444-1110
3.6/5 (272 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
Rates from $109 – Book by January 26
Warm up with hot savings in Needham this season. Book your next stay and enjoy these exclusive savings now through March 2, 2017:
- Rates from $109 per night
- Complimentary self-parking ($12 daily value)
- Complimentary in-room Wi-Fi ($12.95 daily value)
Book online, or call (866) 716-8134 and mention rate plan SWECL.
S-AAA-VE UP TO 35% THIS WINTER
Whether you're in need of a weekend getaway or a relaxing staycation, enjoy more in Needham this season when you use your AAA/CAA membership:
- Savings up to 35% on our best available rates
- Valid for stays all days of the week and for arrivals Thursday-Monday only
- Offer is pre-paid and non-refundable
Book online, or call 866-716-8134 and reference rate plan AUTODEAL.
2X STARPOINTS ON FIRST 3 STAYS, PLUS MORE
Register for SPG® Double Take by March 15, 2017 and your stays through April 15, 2017 will earn double Starpoints, then thousands more:
- Double Starpoints® on your first three stays
- Even more Starpoints starting on your 4th stay. Register now to reveal your invitation-only SPG Double Take bonus offer.
Book your winter getaway now and make every day more rewarding with extra Starpoints.
Terms & Conditions
© 2017 Starwood Hotels & Resorts Worldwide, Inc
Hear from our guests about their stay from 272 verified guest reviews
72%of our guests
recommend this hotel
So much for the sweet sleeper beds. Our bed was so saggy in the middle that we had to put a pillow in the middle to stop us from rolling into each other.
Otherwise, the staff was great, and a nice spot that's close enough to Boston, without paying Boston prices.
- 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
- Enterprise Rent-A-Car
- Hemlock Gorge Reservation
- Leo J. Martin Memorial Golf Course
- Logan Airport
- Mall at Chestnut Hill
- MBTA Needham Heights Station
- Muzi Ford & Chevy Rentals
- Needham Community Theater
- Needham Town Forest
- Newton Commonwealth Golf Course
- Newton Highlands Train Station
- South Station
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