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

$450

Lowest Price

$107

Avg. rating

3.8 (14626 reviews)

Weekly Rate

$749

Monthly Rate

$3.210