Hotels, Motels, Inns, B&B's, Resorts And Extended Stay in Needham, Massachusetts

There are 5 properties listed under Hotels, Motels and Extended Stay Suites in Needham available. We also have 3 alternate listings available in nearby towns. All distances are from the center of Needham, so actual travel times may vary.


Photograph of Homewood Suites, Needham
Listing updated 2024
Extended Stay / Suite
Located 2 miles from the center of Needham. Our Homewood Suites by Hilton Needham Boston hotel offers comforts of home perfect for an extended stay or a weekend getaway..
200 First Avenue
Needham, Massachusetts
Photograph of Sheraton, Needham
Listing updated 2024
Hotel
Located 2 miles from the center of Needham. Experience Boston in a whole new way when you stay at the recently renovated Sheraton Boston Needham Hotel. We're located near the Route 128 Train Station, the MBTA Subway Station and Fenway Park.
100 Cabot Street
Needham, Massachusetts
Photograph of Residence Inn, Needham
Listing updated 2024
Extended Stay / Suite
★★★
Located 2 miles from the center of Needham. Set a pace that suits you at the Residence Inn by Marriott® Boston-Needham.
80 B Street
Needham, Massachusetts
Hotel
★★★★★★
"Adequate."
100 Cabot Street
Needham, Massachusetts
Bed & Breakfast
60 Stevens Street
Needham, Massachusetts

Pick from 3 Needham alternatives

Bed & Breakfast
★★★★★★★★★★

Approx 4 miles away in Eastham:

"Beyond our expectations. Clean, warm, comfortable. The staff treated you like family. Slept like a baby. Location was great. Close to everything but quiet for restful escape. Perfect and priced ..... "
4885 County Road
Eastham, Massachusetts

Approx 4 miles away in Wellesley:

42 Appleby Road
Wellesley, Massachusetts
Bed & Breakfast

Approx 4 miles away in Newton Highlands:

Comfortable accommodations in a charming suburban village near Boston..
69 Columbus Street
Newton Highlands, Massachusetts

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: