Sheraton Needham Hotel
100 Cabot Street, Needham, MA, 02494, United States
Phone: (781) 444-1110
3.6/5 309 reviews
A Welcoming Experience Awaits at Our Needham Hotel
Experience the best of both worlds while staying at Sheraton Needham Hotel, located in Needham, MA. 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
For a Limited Time - Save 15% or More
Save up to 15% in New England
Experience summer in New England. Book your travel by August 31 to enjoy exclusive savings throughout the season:
- Savings up to 15%
- Valid for stays all days of week through September 4, 2017
- Travel Tip: Discover local parks, nearby shopping & restaurants, or take a quick tirp into Boston during your stay in Needham.
Book online, or call 866-716-8134 and ask for our lowest pre-paid rates.
Triple up on bonus Starpoints
Register for SPG® Take Three by August 30, 2017 and your stays of two or more nights will earn double or triple Starpoints® between May 27 through September 4, 2017:
- Triple Starpoints on weekends*
- Double Starpoints on weekdays*
Book your summer getaway now and make every day more rewarding with extra Starpoints.
*Weekend stays of two or more nights that include a Friday or Saturday
S-AAA-ve up to 35% This Summer
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.
Let’s do breakfast
Start the day right with breakfast for two every day of your stay.
Book online, or call 866-716-8134 and ask for rate plan BAR1B.
Terms & Conditions
© 2017 Starwood Hotels & Resorts Worldwide, Inc
Hear from our guests about their stay from 309 verified guest reviews
71%of our guests
recommend this hotel
My family and I stayed at the Sheraton Needham Hotel for two weeks while a family member was in the hospital in Boston. We were pleasantly surprised by not only the lovely room, which was impeccably clean, but also by the friendly professional manner in which the staff treated us. The Front Office Manager, Allison Wright, in particular, went way beyond the call of duty to treat us with kindness and to assist us. Her warm personality, helpful attitude and efficient manner made our stay as pleasant as it could possibly be in spite of our concern for our family member who was in the hospital. She was extremely helpful in every way possible. The restaurant staff was also friendly and efficient, making our dining experience pleasant and relaxing. The housekeeping staff ensured that our room was very clean and appealing. An unexpected bonus was the lovely courtyard area, which made for a pleasant and relaxing atmosphere to unwind in after a long day at the hospital. I highly recommend the Sheraton Needham Hotel and will definitely stay there again when I need to be in the Boston area.
- Check-in time: 3:00 PM
- Check-out time: 12:00 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 International 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
- Babson College
- Bentley University
- Boston College
- Boston University
- Boston University
- Brandeis University
- Curry College
- Harvard University
- Mount Ida College
- Northeastern University
- Olin College
- Pine Manor College
- Regis College
- Simmons College
- Tufts University
- Wellesley College
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