Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Needham Pet Friendly 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 Pet Friendly Hotels consistently deliver on quality, location and traveller experience. Last updated on 15 October 2026.
AU$244
includes taxes & fees
12 Nov - 13 Nov
AU$271
includes taxes & fees
1 Nov - 2 Nov
AU$229
includes taxes & fees
1 Nov - 2 Nov
AU$162
includes taxes & fees
15 Nov - 16 Nov
AU$182
includes taxes & fees
15 Nov - 16 Nov
AU$182
includes taxes & fees
1 Nov - 2 Nov
AU$216
includes taxes & fees
1 Nov - 2 Nov
AU$169
includes taxes & fees
29 Oct - 30 Oct
AU$143
includes taxes & fees
7 Nov - 8 Nov




10. The Verve Hotel Boston Natick, Tapestry Collection by Hilton
The Verve Hotel Boston Natick, Tapestry Collection by HiltonNatick
AU$183
includes taxes & fees
14 Nov - 15 Nov
AU$162
includes taxes & fees
8 Nov - 9 Nov




12. Fairfield Inn & Suites by Marriott Boston Waltham
Fairfield Inn & Suites by Marriott Boston WalthamWaltham
AU$208
includes taxes & fees
13 Nov - 14 Nov
AU$203
includes taxes & fees
1 Nov - 2 Nov
AU$177
includes taxes & fees
15 Nov - 16 Nov
AU$163
includes taxes & fees
9 Nov - 10 Nov
AU$229
includes taxes & fees
25 Oct - 26 Oct
AU$302
includes taxes & fees
5 Nov - 6 Nov
AU$255
includes taxes & fees
18 Oct - 19 Oct




19. Holiday Inn Express Boston - Waltham by IHG
Holiday Inn Express Boston - Waltham by IHGPiety Corner
AU$210
includes taxes & fees
15 Nov - 16 Nov
AU$158
includes taxes & fees
9 Nov - 10 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?
About the destination
Needham is a family-friendly city where you can spend time checking out the the local cuisine and the bars. Why not take time to see places like Charles River and Needham Bowlaway? In the surrounding area, popular sights include Fenway Park and Harvard Square.




































































