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

Seaport Hotel Boston
5 out of 5
Posted 11 hours ago
Travelocity Verified Review
"You pay for parking"
A verified traveler stayed at Seaport Hotel Boston



