Hotels with Restaurants in Needham from $133
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Needham Hotels with Restaurants

Sheraton Boston Needham Hotel
100 Cabot St Needham MA
Free Cancellation
Reserve now, pay when you stay
$119 nightly
The price is $133 total per night
$133 total
Nov 12 - Nov 13
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Self parking, a coffee ...

Residence Inn Boston Needham
80 B Street Needham MA
Free Cancellation
Reserve now, pay when you stay
$143 nightly
The price is $160 total per night
$160 total
Dec 3 - Dec 4
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free buffet breakfast and free WiFi. Traveling on business? Take advantage of the express check-out and ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Needham hotels essential information
Accommodation | 3,837 hotels |
|---|---|
Lowest Price | $133 |
Highest Price | $160 |
Popular hotels | Sheraton Boston Needham Hotel, Residence Inn Boston Needham |
Recent Needham hotel reviews by fellow wanderers

Harborside Inn Of Boston
5 out of 5
Posted less than an hour ago
Travelocity Verified Review
"Todo estuvo bien. Mi habitación no tenía ventana hacia la calle, pero claramente yo la elegí asi, pues era mas económica. Piscina no tienen, pero eso ya yo lo sabia tambien, lo menciono para que no les agarre de sorpresa. Experiencia excelente, esta cerca de todos los puntos mas importantes, esta cerca de todo. Me encanto, espero volver algún día y si elegiría de nuevo este hotel. 🥹💕✨️"
A verified traveler stayed at Harborside Inn Of Boston


