The Sheraton Needham

100 Cabot Street, Needham, MA, 02494
View on Map
| 3.5Based on 518 Reviews
Please choose your Stay Dates to get the best available rates for your travel plans.
Enter travel details
Book Online or Call 1-800-679-9738
  • Hair Dryer
  • Alarm Clock
  • Coffee Maker
  • Flat Screen TV

Club Room Non Refundable

Standard Room- Non Refundable

Traditional Double

  • Hair Dryer
  • Alarm Clock
  • Coffee Maker
  • Flat Screen TV

Traditional King

  • Hair Dryer
  • Alarm Clock
  • Coffee Maker
  • Flat Screen TV
Loading reviews…

Hotel Details

Walk into Sheraton Needham Hotel and you'll immediately feel a sense of comfort. You will be greeted with personal service, people who pay attention to the little things that we know matter most.

Spend your evening in total comfort as you slip into The Sheraton Sweet Sleeper Bed. High Speed internet access can keep you connected when you're away

Wake up to a relaxed breakfast at Bullard"s. Later, share a casual dinner at Trophies Sports Bar & Grill.

Meeting rooms of varying sizes, all with High Speed internet access and audiovisual options, wil help you plan events with ease. Our beautiful ballroom is ready to welcome up to 500 guests for your dream wedding for 500.

Experience the best of both worlds with our local charm and the best of Boston, just minutes away.

  • Gift Shop
  • Lounge/Bar
  • Restaurant
  • Ice Machine
  • Pet Friendly
  • Room Service
  • Sundries shop
  • Fitness Center
  • Parking - Self
  • Business Center
  • Wheelchair Access
  • 24 hour front desk
  • Cable/Satellite TV
  • Dry cleaning service
  • Non-Smoking Facility
  • Internet Access - Free Public Access
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.