Needham, MA

Residence Inn Boston Needham

Pet-friendly hotel

  • Pet Fee Included
  • Large Dogs Allowed
  • More than 2 pets allowed

The Residence Inn Boston Needham is conveniently situated just a 20-minute drive from downtown Boston. Offering complimentary Wi-Fi, an indoor pool, and well-equipped rooms with a microwave and refrigerator, this hotel is a comfortable choice for travelers. Fenway Park is a short 9-mile drive away.

Accommodations at the Residence Inn by Marriott Boston Needham feature a flat-screen cable TV, full kitchen, and a cozy sitting area with a sofa bed. Some rooms even boast a separate living room for added space and comfort. The hotel provides a 24-hour front desk for guest convenience. Additionally, guests can take advantage of the fitness center and snack bar on-site.

Start your day off right with a complimentary hot breakfast served daily, and make use of the free grocery delivery service during your stay. For dining options, Acapulco’s Mexican restaurant and Pronti Bistro Indian restaurant are just a quick 5-minute drive away. The Mall at Chestnut Hill, offering a range of shopping and dining choices, is only 4 miles from the hotel.

For sports fans, Gillette Stadium and TD Garden are both within a 25-minute drive from the hotel. Whether you're exploring Boston or attending a game, the Residence Inn Boston Needham provides a convenient and welcoming home base for your travels.

Amenities
  • Non-smoking rooms
  • Wifi
  • Breakfast Included
Listing location
What's Nearby
Closest Airports
  • Logan Airport (14 mi)
  • Boston Harbor Seaplane Base (11 mi)
  • Norwood Memorial Airport (8 mi)
Natural Beauty
  • Winchester Hill (67m) (1.9 mi)
  • Needham Reservoir (3.1 mi)
Public transit
  • Forest Hills (6 mi)
  • Hersey (2.5 mi)
  • Needham Heights Station (1.6 mi)
  • Green Street (7 mi)
Restaurants & cafes
  • Mandarin Cuisine (0.6 mi)
  • Panera Bread (0.7 mi)
  • Parena Bread of Greater Boston (0.7 mi)
Top attractions
  • Harvard Square (9 mi)
  • Old State House (11 mi)
  • Prudential Tower (10 mi)
  • Boston Common (10 mi)
  • Boston Public Garden (10 mi)
  • Peabody Museum (10 mi)
  • Inman Square (9 mi)
  • Central Square (9 mi)
  • John F. Kennedy Park (9 mi)
  • Boston Museum of Fine Arts (8 mi)
What's nearby
  • Upper Charles River Reservation (0.7 mi)
  • Needham Tennis Club (2.2 mi)
  • Rosemary Pool Complex (2 mi)
  • Beaufort Park (1.9 mi)
  • Heights Common (1.6 mi)
  • Needham Park Land (1.5 mi)
  • Thorpe Park (1.5 mi)
  • Hemlock Gorge Reservation (1.5 mi)
  • Cjp (1.1 mi)
  • Riverside Park (0.8 mi)
Frequently Asked Questions

Yes! Residence Inn Boston Needham in Needham, MA is pet-friendly. Policies include: + pet fee, welcomes large dogs, allows more than two pets.

Check-in at Residence Inn Boston Needham is from 3:00 pm.
Check-out is until 12:00 pm.

Things to do in the area include checking out Upper Charles River Reservation, Needham Tennis Club, Rosemary Pool Complex.

There are plenty of great places for food and drink. Some excellent places to stop at are Mandarin Cuisine, Panera Bread, Parena Bread of Greater Boston.

Residence Inn Boston Needham offers amenities such as Non-smoking rooms, Wifi, Breakfast Included.

$134 per night


4.3 based on 604 reviews

Book This Stay
Report Inaccurate Information

Drop a Line

Contact

Enjor your stay

Check-in / Check-out

Check-in
From 3:00 PM
Check-out
Until 12:00 PM
$134 / night
4.3 (604 reviews)