Sheraton Needham Hotel


100 Cabot Street, Needham, MA, 02494, United States   •  Weather:   

Local Time Phone (781) 444-1110 Hotel Reservations 800-274-3728


Mount Ida College Hotel

Whether you are in town to tour campus or for another university event, Sheraton Needham Hotel near Mount Ida College is where friends and family gather. Located three miles from the university's campus, a stay with us allows you to experience it all: the local charm and the best of Boston, just minutes away.

Special Offer

Book your stay at our hotel near Mount Ida College and receive:

  • Complimentary Wi-Fi
  • Complimentary shuttle to Mount Ida on weekdays from 7:00–10:00 AM, 4:00–8:45 PM
  • Complimentary access to the hotel fitness center
  • Earn Starpoints® on all stays - redeemable for free nights & more

Book online, or call 866-716-8120 and mention SET account number 225138.

Reserve Your Stay
Check in11
Check in
Check out
Check out
1 Room, 1 Adults, 0 Children

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

Get Directions

What's Nearby

How To Get Here

Unable to find directions, please try again.