Residence Inn By Marriott Boston Needham

$$$$||View on mapNeedham, United States of America80 B Street, Needham, Massachusetts, United States of America, 02494|
8.5
Great
|47 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Residence Inn By Marriott Boston Needham
80 B Street, Needham, Massachusetts, United States of America, 02494·View on map
$$$$
Overall Score
Great
8.5Great
Cleanliness8.7
Comfort8.7
Staff8.7
Facilities8.5
Location8.2
Who stays here
Couples36%
Families29%
Business17%
Solo12%

Overview

Overall Score
Great
8.5Great
Cleanliness8.7
Comfort8.7
Staff8.7
Facilities8.5
Location8.2
Who stays here
Couples36%
Families29%
Business17%
Solo12%

Extended-stay hotel near Boston offering suites with full kitchens and complimentary grocery delivery

Suites & Accommodations

Residence Inn By Marriott Boston Needham offers studio and one-bedroom suites with separate living and sleeping areas. Each suite includes a fully equipped kitchen with full-size refrigerator, microwave, and two-burner cooktop. Select rooms provide a sofa bed for additional guests.

Dining & Convenience

A complimentary hot breakfast with eggs, bacon, and make-your-own waffles is served daily in the breakfast area. The hotel provides free grocery delivery service, allowing guests to stock the in-suite kitchen. A snack bar in the lobby offers additional food and drink options.

Business & Fitness

The 24-hour business center and 1330 square feet of meeting space support small events and work needs. A fitness center with weight and cardio equipment is open for guest use. The indoor swimming pool is available year-round for relaxation.

Pet-Friendly & Family

Residence Inn Boston Needham allows guests to travel with pets under its pet-friendly policy. The indoor pool and spacious suites make it suited for families visiting nearby attractions. The property includes a designated smoking area and facilities for disabled guests.

Location & Nearby Attractions

Located 20 minutes from Boston city center, the hotel provides access to Fenway Park and Children's Hospital Boston. The Mall at Chestnut Hill shopping center is 4 miles away. Gillette Stadium and TD Garden are both within a 25-minute drive.

  • Rooms: Studio and one-bedroom suites with kitchens and separate living areas
  • Dining: Complimentary hot breakfast and free grocery delivery
  • Business: 24-hour business center and 1330 sq ft meeting space
  • Pet Policy: Pets allowed with no size or breed restrictions noted
  • Location: 20 minutes from Boston, near Fenway Park and TD Garden
  • Wellness: Indoor pool and fitness center with cardio and weight equipment
Good to know
Check-in/Check-out
from 15:00-23:59
until 12:00
Amenities
Wireless internet is available in the entire hotel for free.
Other information
Breakfast
All visitors are offered a buffet breakfast for a fee. 
Children & extra beds
There are no extra beds provided in a room.  There are no cribs provided in a room. 
Pets
Pets are allowed on request.
Languages
Spanish
Building
Number of floors:5
Number of rooms:132
Price calendar
Check availability and prices for your dates now!

Rooms and availability

King Studio
  • Max:
    3 persons
  • Bed options:
    1 King Size Bed1 King Size Bed and 1 Sofa bed
  • Shower
  • Coffee machine

Facilities

Main facilities

Wi-Fi
Parking

On-site parking lot

Baggage storage
24-hour services

24-hour reception

Food/ Drinks

Snack bar

Fitness/ Gym

Fitness center

Laundry
TV

Flat-screen TV

Sports & Fitness

  • Fitness center

Services

  • Valet parking
  • Housekeeping
  • Laundry
  • Dry cleaning

Dining

  • Snack bar

Business

  • Meeting/ Banquet facilities

Children

  • Cribs

Facilities for people with disabilities

  • Toilet for disabled

Spa & Leisure

  • BBQ facilities
  • Leisure/ TV room

Room features

  • Air conditioning
  • Heating
  • Sitting area
  • Garden furniture
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV
Show all facilitiesHide facilities

Essential information about Residence Inn By Marriott Boston Needham

💵 Lowest room price 141 US$
📏 Distance to center 1.3 mi
✈️ Distance to airport 15.4 mi
🧳 Nearest airport Logan, BOS

Location

80 B Street, Needham, Massachusetts, United States of America, 02494
Address
The address has been copied.
80 B Street, Needham, Massachusetts, United States of America, 02494
Map view
80 B Street, Needham, Massachusetts, United States of America, 02494
  • City landmarks
  • Nearby
  • Restaurants
Parks
Cutler Park Reservation
100 yd
River
Charles River Canoe & Kayak
100 yd
Restaurant
Panera Bread
200 yd

Reviews of Residence Inn By Marriott Boston Needham

The essence·from guest reviews·past 2 years

We read 388 guest reviews so you don’t have to

One honest summary, pulled from every verified stay—no scrolling through hundreds of reviews.

Guests say: worth booking
rated 8+
3.7/ 5
17 reviews
8.5/ 10
284 reviews
4.1/ 5
56 reviews
8.6/ 10
264 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room