Sheraton Needham Hotel

3.6 (314 reviews)

Location 100 Cabot Street, Needham, MA, 02494, United States   •  Weather:    •   Local Time:     •  Phone: (781) 444-1110   •  Hotel Reservations: 800-274-3728

3.6

Sheraton Needham Hotel - Exterior
Sheraton Needham Hotel - Indoor Pool
Sheraton Needham Hotel - Club Lounge
Reserve Your Stay
Check in
Check out
Check in
Check out
1 Room, 1 Adults, 0 Children

Rooms
- 1 +
Adults / Room
- 1 +
Children / Room (Age 0 - 17)
- 0 +

Elevate Your Travel Experience at Our Needham, Massachusetts Hotel

From location to accommodation, discover the many benefits of Sheraton Needham Hotel. Although nestled in the charming suburb of Needham, Massachusetts, our hotel offers travelers superb city access to downtown Boston via Interstate 95. Make time to visit local points of interest like Boston College and Northeastern University, or simply relax and recharge in our modern guest rooms. Hotel guests in Needham can enjoy an assortment of thoughtful amenities, including all-day dining at Link Café & Bar, a dynamic Sheraton Fitness Center and smart networking services at our Link@Sheraton™ connectivity hub.

Why book with us?

Get these exclusive SPG® member benefits:

  • Best Rates
    Guarantee
  • Earn
    Starpoints
  • Free
    WiFi

Not an SPG Member?
Joining is quick, easy, and free. Join Now

Offers

View All 8 Offers

View All 8 Offers

Offers

View All 8 Offers

Cyber Sale

Our biggest sale of the year. Book by November 27 and save on stays between December 7, 2017 - January 15, 2018. Full Details

Book Now

Terms & Conditions

Earn 1,000 Starpoints per stay and more

Earn 1,000 Starpoints® per stay when you register by November 30, 2017, for stays through January 15, 2018. Full Details

Register

Terms & Conditions

Our Holiday Gift to You

Make it a holiday to remember with a trip away. Plus, fuel up your escape with breakfast for two each day of your stay. Full Details

Book Now

Terms & Conditions

Offers

Terms & Conditions

Guest Reviews

Hear from our guests about their stay from 314 verified guest reviews

Authentic Reviews

71%of our guests
recommend this hotel

Don77

I moved here from Orlando, Florida three years ago. Since then, I have stayed in more than one dozen different hotels, for a total of more than 120 nights in the Boston area. These hotel stays were for a combination of both business and romance. As such, I can say, unequivocally, that The Sheraton Hotel in Needham, Massachusetts, is the best hotel of them all. The hotel is very clean and exceptionally well maintained. The front desk staff members are all well trained, courteous, knowledgeable and highly professional. Nicole, Caitlyn, Woldy, Katie, John, Mike and Allison, (the manager), personify the absolute best that the Sheraton has to offer, in terms of customer service, friendliness and professionalism. The lounge/bar area is comfortable, cozy and very well maintained. Jason, the Master Chef, prepares some of the finest hotel food that I have ever had. My custom order steaks that his excellent staff prepares for me, are as delicious as any steak that I have ever had at any 5 star steak house in Boston. Yes, that includes Morton's, The Palm, Abe and Louie's and Smith & Wollensky's. Jason personally handles my orders and always checks to make sure that I am completely satisfied with my meals. Jason's room service personnel are magnificent and highly courteous and professional in every way. They always deliver the delicious food to my room with a bright smile and a sincere "thank you". The housekeeping team, especially Arcely, always does a fabulous job cleaning my room. The Club Room King Suite is my personal favorite and I have always enjoyed my stays there. The Club Room Lounge is quiet and cozy with lots of amenities, including a concierge. The fitness room on the second floor is well equipped. You can definitely get a good workout there. The pool is positively magnificent, immaculately clean and provides an excellent workout as well for those who prefer swimming as an exercise modality. I highly recommend the Sheraton Needham Hotel to anyone who is looking for a 4-5 star hotel in the Boston area. The aforementioned employees here, are all highly trained professionals who are dedicated to providing the best hotel experience possible. You will not be disappointed.

Read More Reviews

3.6 /5

  • Room Comfort

  • Hotel Staff

  • Quality of Sleep

  • Facilities

  • SPG Recognition

  • Food & Beverage

Rooms & Suites

Traditional Guest Room Traditional Guest Room

297 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2

Superior Guest Room Superior Guest Room

297 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2

Club Level Guest Room Club Level Guest Room

297 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2

Luxury Suites Luxury Suites

616 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2

Traditional Guest Room

297 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2

Superior Guest Room

297 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2

Club Level Guest Room

297 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2
Luxury Suites

Luxury Suites

616 f

Bed Options
  • 1 King Bed
  • 2 Double Beds
Sleeps 4
Maximum Adults/Children
Adults 2
Children 2

Hotel Information

  • Check-in time: 3:00 PM
  • Check-out time: 12:00 PM
  • Complimentary Wi-Fi for SPG Members
  • Self-parking $12/day
  • Pets welcome
  • Minimum check-in age is 21+
  • SPG Category 4

Hotel Features

  • Sheraton Fitness Center
  • Full-service business center
  • Heated indoor pool
  • Sheraton Club
  • Concierge service
  • View More Hotel Features

Explore Needham

Our Location

Sheraton Needham Hotel is located at 100 Cabot Street, just steps away from many things to do.

Get Directions

What's Nearby

  1. Cutler Park
  2. Enterprise Rent-A-Car
  3. Hemlock Gorge Reservation
  4. Leo J. Martin Memorial Golf Course
  5. Logan International Airport
  6. Mall at Chestnut Hill
  7. MBTA Needham Heights Station
  8. Muzi Ford & Chevy Rentals
  9. Needham Community Theater
  10. Needham Town Forest
  11. Newton Commonwealth Golf Course
  12. Newton Highlands Train Station
  13. South Station
  14. Babson College
  15. Bentley University
  16. Boston College
  17. Boston University
  18. Boston University
  19. Brandeis University
  20. Curry College
  21. Harvard University
  22. Mount Ida College
  23. Northeastern University
  24. Olin College
  25. Pine Manor College
  26. Regis College
  27. Simmons College
  28. Tufts University
  29. Wellesley College
Prev
Next

Things to do in Needham

How To Get Here

Unable to find directions, please try again.

Hours Of Operation

Meetings & Events

Sheraton Needham Hotel - Grand Ballroom

The perfect venue for your next Needham event

Host a meeting or special event at Sheraton Needham Hotel and benefit from well-appointed venue spaces and expert planning capabilities.

  • 15,000 sq. ft. of flexible space
  • 14 meeting rooms
  • Floor-to-ceiling windows
  • Private dining rooms
  • Executive boardrooms
  • Dedicated meeting specialists