Book Cheap Hotels in Boston Needham Center Station, MA
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 Boston Needham Center Station hotels

Four Points by Sheraton Boston Newton
320 Washington Street Newton MA
Free Cancellation
Reserve now, pay when you stay
5.76 mi from Boston Needham Center Station
The price is $113 total per night
$113 total
per night
Dec 6 - Dec 7
This hotel features an indoor pool, a 24-hour gym, and a restaurant. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Self parking, express check-out, and a computer station are also offered.
Pool
Pet friendly

Sheraton Boston Needham Hotel
100 Cabot St Needham MA
Free Cancellation
Reserve now, pay when you stay
1.72 mi from Boston Needham Center Station
The price is $133 total per night
$133 total
per night
Nov 23 - Nov 24
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 shop, and a garden are also offered.
Pool
Pet friendly

Boston Marriott Newton
2345 Commonwealth Avenue Newton MA
Free Cancellation
Reserve now, pay when you stay
4.56 mi from Boston Needham Center Station
The price is $125 total per night
$125 total
per night
Nov 28 - Nov 29
This hotel features an indoor pool, a gym, and a restaurant. Traveling on business? Take advantage of the business center and free WiFi in public areas. Self parking, a coffee shop, and a terrace are also offered.
Pool
Pet friendly

Crescent Suites Hotel
287 Crescent Street Waltham MA
Free Cancellation
Reserve now, pay when you stay
5.68 mi from Boston Needham Center Station
The price is $157 total per night
$157 total
per night
Nov 20 - Nov 21
A gym is featured at this aparthotel, along with a terrace and a garden. Business travelers can take advantage of the business center. A lobby fireplace, a picnic area, and express check-in are also on offer.
Kitchen
Pet friendly

Holiday Inn Boston - Dedham Hotel & Conference Center by IHG
55 Ariadne Rd Dedham MA
Free Cancellation
4.48 mi from Boston Needham Center Station
The price is $123 total per night
$123 total
per night
Nov 23 - Nov 24
This hotel features a restaurant, a gym, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A 24-hour business center, a snack bar/deli, and express check-out are also on offer.
Parking included
Free WiFi

Comfort Inn - Dedham-Boston MetroWest
235 Elm Street Dedham MA
Free Cancellation
4.81 mi from Boston Needham Center Station
The price is $113 total per night
$113 total
per night
Nov 27 - Nov 28
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Traveling for business? Take advantage of the 24-hour business center, express check-in, and conference space. There's a gym on site, and a 24-hour front desk and a terrace are also provided.
Pet friendly
Parking included

AC Hotel by Marriott Boston Cleveland Circle
395 Chestnut Hill Ave Boston MA
Free Cancellation
Reserve now, pay when you stay
5.74 mi from Boston Needham Center Station
The price is $206 total per night
$206 total
per night
Dec 13 - Dec 14
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Self parking, a grocery/convenience store, and express check-in are also offered.
Pet friendly
Free WiFi

Residence Inn Boston Needham
80 B Street Needham MA
Free Cancellation
Reserve now, pay when you stay
1.5 mi from Boston Needham Center Station
The price is $150 total per night
$150 total
per night
Nov 22 - Nov 23
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 onsite conference space. Enjoy the 24-hour gym and conveniences like a 24-hour front desk and laundry facilities.
Breakfast included
Pet friendly

Homewood Suites by Hilton Needham Boston
200 First Avenue Needham MA
Free Cancellation
Reserve now, pay when you stay
1.52 mi from Boston Needham Center Station
The price is $160 total per night
$160 total
per night
Dec 3 - Dec 4
This hotel features an indoor pool and a 24-hour gym. Traveling for business? Take advantage of the free WiFi in public areas, laundry service, and conference space. Enjoy the free continental breakfast each morning.
Pool
Breakfast included
Don't see what you're looking for?
See all available properties in Boston Needham Center Station
View all propertiesLowest 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.
Boston Needham Center Station hotels essential information
Accommodation | 192 hotels |
|---|---|
Lowest Price | $113 |
Highest Price | $206 |
Popular hotels | Four Points by Sheraton Boston Newton, Sheraton Boston Needham Hotel, Boston Marriott Newton, Crescent Suites Hotel, Holiday Inn Boston - Dedham Hotel & Conference Center by IHG, Comfort Inn - Dedham-Boston MetroWest, AC Hotel by Marriott Boston Cleveland Circle, Residence Inn Boston Needham, Homewood Suites by Hilton Needham Boston |
Recent Boston Needham Center Station hotel reviews by fellow wanderers

Crescent Suites Hotel
5 out of 5
Posted 14 hours ago
Travelocity Verified Review
"We love the room! We will recommend it to friends!"
A verified traveler stayed at Crescent Suites Hotel




