Properties are selected based on real traveler 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 traveler experience. Last updated on .
Pet-friendly Hotels in Needham
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 9 - Oct 10Tomorrow
Oct 10 - Oct 11This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18Pet-friendly Hotels in Needham
CNY1,134
CNY1,267 total
includes taxes & fees
Nov 8 - Nov 9
CNY1,077
CNY1,203 total
includes taxes & fees
Nov 5 - Nov 6
CNY959
CNY1,071 total
includes taxes & fees
Nov 1 - Nov 2
CNY735
CNY821 total
includes taxes & fees
Nov 8 - Nov 9
CNY833
CNY931 total
includes taxes & fees
Nov 9 - Nov 10
CNY1,077
CNY1,203 total
includes taxes & fees
Nov 8 - Nov 9
CNY906
CNY1,012 total
includes taxes & fees
Nov 1 - Nov 2
CNY959
CNY1,071 total
includes taxes & fees
Oct 25 - Oct 26




9. Fairfield Inn & Suites by Marriott Boston Waltham
Fairfield Inn & Suites by Marriott Boston WalthamWaltham
CNY927
CNY1,036 total
includes taxes & fees
Nov 1 - Nov 2
CNY764
CNY853 total
includes taxes & fees
Oct 29 - Oct 30
CNY973
CNY1,087 total
includes taxes & fees
Nov 5 - Nov 6
CNY1,000
CNY1,117 total
includes taxes & fees
Nov 7 - Nov 8
CNY849
CNY948 total
includes taxes & fees
Nov 8 - Nov 9
CNY819
CNY915 total
includes taxes & fees
Oct 18 - Oct 19




15. The Verve Hotel Boston Natick, Tapestry Collection by Hilton
The Verve Hotel Boston Natick, Tapestry Collection by HiltonNatick
CNY874
CNY976 total
includes taxes & fees
Oct 18 - Oct 19
CNY963
CNY1,076 total
includes taxes & fees
Nov 1 - Nov 2
CNY906
CNY1,012 total
includes taxes & fees
Oct 18 - Oct 19
CNY949
CNY1,060 total
includes taxes & fees
Nov 1 - Nov 2
CNY682
CNY761 total
includes taxes & fees
Nov 9 - Nov 10




20. Residence Inn by Marriott Boston Downtown / South End
Residence Inn by Marriott Boston Downtown / South EndSouth End
CNY1,369
CNY1,594 total
includes taxes & fees
Nov 8 - Nov 9
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 center of Boston. Why not take a stroll along the riverfront and watch the sunset while you're here? Want to stretch your legs some more? Head to Noanet Woodlands and Wellesley College Botanic Gardens, both nearby.
Needham Town Forest
Needham Town Forest is 1 mi (1.7 km) from central Needham, why not stop by during your stay.
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 you might want to see such as Fenway Park.




































































