17 Extended Stay hotels near Needham, MA, US

17 Extended Stay hotels near Needham, MA, US

Show points
Map

Other Needham searches

Needham hotels by brand

Good to know

Extended stay hotels

1 of 17 hotels in Needham

Highest Price

$297

Lowest Price

$107

Avg. rating

3.8 (14630 reviews)

Weekly Rate

$749

Monthly Rate

$3,210