Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Needham

Tonight Tonight Jun 21 - Jun 22
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Needham Business Hotels

See all 1,235 Properties in Needham
Sheraton Needham Hotel

Sheraton Needham Hotel

100 Cabot St, Needham
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
3.9 out of 5 (1,350 reviews)
Glad we found it!So nice to have this hotel in the Needham area! The staff were great...professional, helpful and personable! We’ll be back!
Jun 17, 2018

Sheraton Needham Hotel$129

Sheraton Needham Hotel$129
Residence Inn Boston Needham

Residence Inn Boston Needham

80 B Street, Needham
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.6 out of 5 (505 reviews)
Convenient to Boston, nice staff.We stayed during a college visit. The staff were very helpful and friendly. The fitness center is small but well supplied with aerobic machines, a bench, and dumbells. There is a small pool that looked inviting but we were not able to try it. I would definitely stay again if we were in the area.
May 2, 2018

Residence Inn Boston Needham$112

Residence Inn Boston Needham$112
Map

Recently booked Business Hotels in Needham

Sheraton Needham Hotel
3.5 out of 5.0
Last booking: 15 hours ago
Residence Inn Boston Needham
3.0 out of 5.0
Last booking: 28 hours ago

Pocket Guide: Business Hotels in Needham

Search for hotels in Needham on Expedia. You can easily find your hotels in Needham using one of the methods below:

  • View our selection of featured hotels in Needham
  • Use the map to find hotels in the Needham neighborhood you prefer
  • Use the filters to see hotels in a specific area of Needham, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Needham
  • Enter your travel dates to view the best deals on hotels in Needham - while they last