Sheraton Needham Hotel

3.6 (10 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 +

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.

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

Terms & Conditions

Guest Reviews

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

Authentic Reviews

72%of our guests
recommend this hotel

TG39

Not sure the best place to write this, but just want to commend the Sheraton Needham, MA hotel and specifically one of your employees, Preston. We had called in prior to making our reservation and were lucky enough to have him be the one to answer the phone - he took time to answer our specific questions and his clarity, patience and enthusiasm for this hotel went above and beyond to make us know we would be happy with the multi-night stay. He was there to greet us when we checked in with a genuine smile, remembered us from the call, acknowledged our SPG status, and throughout our stay made us and our guests feel welcome every time we saw him. My father-in-law does dozens of business trips a year and commented that Preston's caring nature (to my in-laws, to our four year old and to us) and knowledge (and appreciation) of all the benefits of the hotel and the Sheraton brand created one of the best customer service experiences he's had at a hotel. Beautiful lobby and first floor sitting/common areas! Thanks so much for making it a great stay!

Read More Reviews

3.6 /5

  • Room Comfort

  • Hotel Staff

  • Quality of Sleep

  • Facilities

  • SPG Recognition

  • Food & Beverage

Rooms & Suites

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

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 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

Hotel Features

  • Sheraton Fitness Center
  • Full-service businesss center
  • Heated indoor pool
  • Sheraton Club
  • Conceirge 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 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
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 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