Sheraton Needham Hotel
100 Cabot Street, Needham, MA, 02494, United States
Phone: (781) 444-1110
3.6/5 300 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
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 art and entertainment, shopping, and more things to do in Needham this summer.
Book online, or call 877-782-0108 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 300 verified guest reviews
70%of our guests
recommend this hotel
This Sheraton was clean, comfortable, the staff were helpful and friendly, and reservation, check-in and check-out process all very smooth and efficient.
- 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 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