Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Needham Cheap Hotels
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Needham on Hotels.com. These Needham Cheap Hotels consistently deliver on quality, location and traveller experience. Last updated on 16 October 2026.
AU$205
includes taxes & fees
12 Nov - 13 Nov
AU$162
includes taxes & fees
8 Nov - 9 Nov
AU$254
includes taxes & fees
1 Nov - 2 Nov
AU$179
includes taxes & fees
1 Nov - 2 Nov
AU$164
includes taxes & fees
9 Nov - 10 Nov




6. Hampton Inn & Suites Boston Crosstown Center
Hampton Inn & Suites Boston Crosstown CenterSouth End
AU$197
includes taxes & fees
9 Nov - 10 Nov
AU$217
includes taxes & fees
1 Nov - 2 Nov
AU$205
includes taxes & fees
9 Nov - 10 Nov
AU$115
includes taxes & fees
8 Nov - 9 Nov




10. La Quinta Inn & Suites by Wyndham Boston Somerville
La Quinta Inn & Suites by Wyndham Boston SomervilleAssembly Square
AU$219
includes taxes & fees
15 Nov - 16 Nov
AU$307
includes taxes & fees
8 Nov - 9 Nov




12. Comfort Inn & Suites Logan International Airport
Comfort Inn & Suites Logan International AirportRevere
AU$248
includes taxes & fees
16 Nov - 17 Nov
AU$215
includes taxes & fees
10 Nov - 11 Nov




14. avid hotel Boston Logan Airport - Revere by IHG
avid hotel Boston Logan Airport - Revere by IHGRevere
AU$199
includes taxes & fees
16 Nov - 17 Nov




15. Holiday Inn Boston Logan Airport - Chelsea by IHG
Holiday Inn Boston Logan Airport - Chelsea by IHGChelsea
AU$203
includes taxes & fees
10 Nov - 11 Nov
AU$220
includes taxes & fees
16 Nov - 17 Nov




17. Staybridge Suites Boston - Burlington by IHG
Staybridge Suites Boston - Burlington by IHGBurlington
AU$229
includes taxes & fees
12 Nov - 13 Nov
AU$176
includes taxes & fees
16 Nov - 17 Nov
AU$144
includes taxes & fees
2 Nov - 3 Nov
AU$182
includes taxes & fees
16 Nov - 17 Nov
Top landmarks in Needham
Charles River Peninsula
8.8/10 (31 reviews)
If you like spending time outside, why not spend the afternoon at Charles River Peninsula? a park located 12.6 mi (20.2 km) from the centre of Boston. Why not take a stroll along the riverfront and watch the sunset while you're here? Want to stretch your legs a little more? Head to Noanet Woodlands and Wellesley College Botanic Gardens, both nearby.
Echo Bridge
10.0/10 (4 reviews)
If you're planning a bit of sightseeing, head to Echo Bridge – just one of the monuments in Newton Upper Falls. Needham has lots of other big landmarks that you might want to see, such as Fenway Park.
Needham Town Forest
Needham Town Forest is 1 mi (1.7 km) from central Needham, why not stop by during your stay?
























































