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,132
CNY1,265 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
CNY734
CNY820 total
includes taxes & fees
Nov 8 - Nov 9
CNY832
CNY929 total
includes taxes & fees
Nov 9 - Nov 10
CNY1,076
CNY1,202 total
includes taxes & fees
Nov 8 - Nov 9
CNY906
CNY1,012 total
includes taxes & fees
Nov 1 - Nov 2
CNY957
CNY1,069 total
includes taxes & fees
Oct 31 - Nov 1
CNY763
CNY852 total
includes taxes & fees
Nov 8 - Nov 9




10. 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
CNY846
CNY945 total
includes taxes & fees
Nov 8 - Nov 9
CNY1,192
CNY1,331 total
includes taxes & fees
Oct 31 - Nov 1
CNY849
CNY948 total
includes taxes & fees
Nov 8 - Nov 9
CNY818
CNY913 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
CNY873
CNY975 total
includes taxes & fees
Oct 18 - Oct 19
CNY961
CNY1,074 total
includes taxes & fees
Nov 4 - Nov 5
CNY963
CNY1,076 total
includes taxes & fees
Nov 1 - Nov 2
CNY947
CNY1,058 total
includes taxes & fees
Nov 8 - Nov 9
CNY681
CNY760 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 1 - Nov 2
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.




































































