Star Rating
Hotel Name
Price Range (USD)to
Amenities

Needham Hotels & Motels Allowing Pets

Residence Inn by Marriott Boston Needham 80 B St., Needham, MA 02494
  • Animals Policy: $100 pet cleaning fee
  • 3-star Suburban property
From$139
Very Good 4.0 /5Reviews CallBookMore Details
Sheraton Needham Hotel in Needham 100 Cabot St., Needham, MA 02494
  • Animals Policy: Dogs under 50 pounds
  • 3-star Suburban hotel
  • Room service could have been improved
  • Pool nice
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Hotel Indigo Boston Newton Riverside - Newton 399 Grove St., Newton, MA 02162 ~3.65 miles north of Needham
  • Animals Policy: $50.00 pet fee
  • 4-star Suburban hotel
  • No A/C
  • Blinds were broken
Residence Inn by Marriott in Dedham 259 Elm St., Dedham, MA 02026 ~4.76 miles southeast of Needham
  • Pets Policy: $100 non-refundable pet fee at check in. We allow small dogs and cats.
  • Mid-scale Suburban property
  • Excellent wellness & sports facilities
  • One breakfast attendant was so awesome
From$129
Very Good 4.0 /5Recent Reviews CallBookMore Details
Crescent Suites Hotel 287 Crescent St., Waltham, MA 02453 ~5.62 miles north of Needham
  • Pets/Dogs Policy: PET FRIENDLY - 1ST FLOOR ONLY- LIMITED NUMBER OF ROOMS AVAILABLE
  • Midscale Downtown hotel
  • Rooms need regular maintenance
  • Most guests found the kitchenette to be good
From$266
Excellent 5.0 /5Review Score CallBookMore Details
Global Luxury Suites at the Charles River in Waltham 36 River St., Waltham, MA 02453 ~5.89 miles north of Needham
  • Animals Policy: Pets must be confirmed before arrival. Pet Fee is $250 per stay.
  • Expensive Downtown hotel
Courtyard Boston Westwood / Dedham - Westwood 64 Univeristy Ave., Westwood, MA 02090 ~6.56 miles southeast of Needham
  • Pets Allowed: No Pets Allowed.
  • Three Star Suburban property
Residence Inn by Marriott Boston / Watertown in Watertown 570 Arsenal St., Watertown, MA 02472 ~6.79 miles northeast of Needham
  • Pet Friendly Policy: $150, non-refundable deposit, per reservation for all pets lodging within our hotel.
  • Three Star Suburban property
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Global Luxury Suites at Longwood Medical Area 101 South Huntington Ave., Boston, MA 02130 ~6.98 miles east of Needham
  • Animals Policy: Pets must be confirmed before arrival. Pet Fee is $250 per stay.
  • Four star Downtown hotel
From$165
Very Good 4.0 /5Latest Reviews CallBookMore Details
Envision Hotel Boston Longwood : 81 South Huntington Ave. 81 South Huntington Ave., Boston, MA 02130 ~7.00 miles east of Needham
  • Pets/Dogs Policy: $25 per et per night
  • 2-star Downtown hotel
  • Most guests found the staff to be very friendly
  • Most guests said the beds were comfortable
Global Luxury Suites at Longwood - Boston 35 South Huntington Ave., Boston, MA 02130 ~7.02 miles east of Needham
  • Pet Friendly Policy: Pets must be confirmed before arrival. Pet Fee is $250 per stay.
  • Four star Downtown property
Holiday Inn Boston Brookline : 1200 Beacon St. 1200 Beacon St., Brookline, MA 02446 ~7.31 miles northeast of Needham
  • Pets Allowed Policy: Pet Friendly - small dogs allowed - pet fee of $25.00 per night.
  • 3 star Downtown hotel
From$189
Average 3.0 /5Reviews CallBookMore Details
Studio Allston Hotel in Boston 1234 Soldiers Field Rd., Boston, MA 02135 ~7.43 miles northeast of Needham
  • Pet Friendly Policy: We are pet-friendly! There is a $75.00/pet reservation fee.
  • Midscale Downtown property
  • Loud AC
  • The majority of guests said rooms were dirty
From$115
Very Good 4.5 /5Reviews CallBookMore Details
Residence Inn by Marriott Boston Waltham in Waltham 250 2nd Ave., Waltham, MA 02451 ~7.47 miles north of Needham
  • Pets are Allowed
  • Midscale Suburban property
Global Luxury Suites at City View 75 St. Alphonsus St., Boston, MA 02120 ~7.63 miles east of Needham
  • Pet-friendly Policy: Pets must be confirmed before arrival. Pet Fee is $250 per stay.
  • Four-star Golf Course hotel
Homewood Suites by Hilton Boston / Canton in Canton 50 Royall St., Canton, MA 02021 ~7.70 miles southeast of Needham
  • Pets Allowed Policy: Traveling to Mass and don't want to leave your furry friend behind? Stay with us and you won't have to! Dogs up to 75 pounds are welcome with a $75 non-refundable pet deposit.
  • 3-star Suburban hotel
  • Big rooms
  • Convenient location
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Hampton Inn & Suites Boston / Waltham 135 2nd Ave., Waltham, MA 02451 ~7.70 miles north of Needham
  • Pet-friendly Policy: No Pet
  • 3-star Suburban property
From$84
Very Good 4.0 /5Read Reviews CallBookMore Details
Hyatt House Boston / Waltham in Waltham 54 4th Ave., Waltham, MA 02451 ~7.72 miles north of Needham
  • Pets Allowed: Pet-Friendly!
  • Affordable Suburban hotel
  • Complimentary computer room
  • Beds were acceptable for 54%
Extended Stay America Waltham 32 4th Ave 32 4th Ave., Waltham, MA 02451 ~7.72 miles north of Needham
  • Pets Allowed: $25 per day max of $150.00 plus tax per stay.
  • 3 star Highway hotel
  • Most guests complained about the bathroom
  • The majority of guests didn't like the uncomfortable beds
The Westin Waltham Boston Hotel in Waltham 70 3rd Ave., Waltham, MA 02451 ~7.81 miles north of Needham
  • Pets/Dogs Policy: A deposit is required. There is a weight limit of 80 pounds (40 pounds at Westin). Pet owners will be responsible for their pets and for any excessive damage they may cause. You will be required to sign a pet waiver upon check in.
  • 4 star Suburban hotel
Global Luxury Suites at Fenway Park in Boston 180 Brookline Ave., Boston, MA 02215 ~7.94 miles northeast of Needham
  • Pet Policy: Pets must be confirmed before arrival. Pet Fee is $250 per stay.
  • Expensive Downtown property
Red Roof Inn - Framingham
+1-888-690-5247
650 Cochituate Rd., Framingham, MA 01701 ~7.94 miles west of Needham
  • Animals Policy: One pet welcome at no additional fee.
  • Two-star Suburban hotel
  • Reception is all right
  • Easily accessible by car, said 99%
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Crowne Plaza Boston Natick - Natick 1360 Worcester St., Natick, MA 01760 ~7.98 miles west of Needham
  • Pets Policy: Pet friendly hotel.
  • 4 star Suburban property
  • Most guests found the staff to be very friendly
  • Good restaurants & bars in the area
Global Luxury Suites at Fenway 1335 Boylston St., Boston, MA 02215 ~8.01 miles northeast of Needham
  • Pets Allowed: Pets must be confirmed before arrival. Pet Fee is $250 per stay.
  • 4 star Downtown property
Global Luxury Suites at Kenmore Square in Boston 1330 Boylston St., Boston, MA 02215 ~8.06 miles northeast of Needham
  • Animals Policy: Pets must be confirmed before arrival. Pet Fee is $250 per stay.
  • High end Downtown hotel
 [1 - 25 of 50]    
Next: Show All Available Pet Friendly Hotels with Pricing
Back to Top