100 Cabot Street, Needham, Massachusetts 02494 USA
+1 781-444-1110

Maximize your time near Boston

Rewards Category 4 · Points needed per night

Experience Boston in a whole new way when you stay at Sheraton Needham Hotel, located near the Route 128 Train Station and the MBTA Subway Station. Our hotel sits on the outskirts of Boston and offers easy access to nearby attractions like Boston College and The Shops at Chestnut Hill. Motivate your soon-to-be college student with a trip to a local campus and inspire your future artist with a visit to the Boston Museum of Fine Arts. We provide excellent dining options at Link Café and Bar when you're looking for a night in with family or colleagues. Work smarter at our hotel business center or relax in the indoor pool. Our stylish event spaces fit a variety of needs, especially when paired with our expert planners and caterers. Spacious rooms and suites help you live the good life with separate living and sleeping areas, plus our pet-friendly accommodations include dog beds for your furry family members. Free Wi-Fi and ergonomic work spaces in every room help you thrive at Sheraton Needham Hotel near Boston.

Show More

Guest Reviews

3.6 out of 5.0
Cleanliness
3.9
Service
3.8
70% of guests recommend this hotel

Hear from our guests about their stay from 413 confirmed guest reviews

Earn More Points

Find the credit card that's right for you

Enjoy special benefits.

Key Amenities

  • Fitness center
  • Pool
  • Pet friendly
  • Meeting event space

Highlights

  • Stay with us at Sheraton Needham Hotel when you're visiting local schools like Boston College, Babson College, Brandeis University and Regis College.

    Learn more
  • Unwind with a dip in our hotel's beautiful indoor pool or strike up conversation over cocktails with friends old and new on our outdoor patio.

  • Let our event planners impress you when they transform one of our ballrooms into an exceptional event space, ready for your Boston event.

    Learn more

Guest Rooms

Recharge in a spacious Boston suite

Check Room Rates & Availability

Sheraton® Boston Needham Hotel

back to top