Rates from $139 - best of the season
For 10 days only enjoy rates from $139. Hurry this offer ends August 9.
Experience the Sheraton Club
Elevate your stay to a Sheraton Club room and receive complimentary breakfast, Internet, all-day snacks and more!
Exclusive Weekend Savings for MasterCard® Holders
MasterCard® holders can make the most of every weekend. Stay two weekend nights and get 20% off when you book with your MasterCard®.
SPG® Make It Count
A thousand reasons to extend your stay. With SPG Make It Count, earn 1,000 bonus Starpoints® with your summer weekends.
Sheraton Coca-Cola® Summer Adventure Package
This summer has your name on it! Book a weekend night and get a $20 MasterCard® prepaid card and 2 Coca-Cola® Beverages
SPG® Sheraton Free Weekends
Our richest promotion ever – Sheraton Free Weekends. Register now and earn a free Sheraton weekend night after every five nights stayed at Sheraton throughout Sept 30, 2015.
- We offer complimentary in-room Wi-Fi
- Self-parking is $12 per day
- Check-in time is 3 p.m.
- Check-out time is 12 noon
- No charge for children 17 and under, sharing a room with parents
- Minimum check-in age is 21
- Guaranteed reservations must be cancelled before 6 p.m. the day prior to arrival
Sheraton Needham Hotel
A welcoming experience awaits you at Sheraton Needham hotel. Sheraton is the perfect place for you to connect and relax. Experience the best of both worlds with our local charm and the best things to do in Boston, just minutes away; we are conveniently located adjacent to the Interstate 95/Massachusetts Route 128 high-tech corridor.
Needham Hotel Features
Sheraton Needham Hotel Meetings
Enjoy our 247 stylish guest rooms, Club Lounge, fitness center and Link@Sheraton™ connectivity hub. Our Needham accommodations will offer you a great night's sleep before your big meeting or day trip with family and friends. Feel free to bring your faithful companion on the trip as well, as we are a pet-friendly Needham hotel.
Our meeting spaces offer you the flexibility to plan an event that meets your needs. Perfect for meetings up to 400 guests, our hotel also offers a Grand Ballroom to accommodate events up to 600 people. We also offer complete meeting packages to help take the stress out of planning your next Needham meeting.