Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From359US$ /night
Check-in
23Nov2025Select date
Check-out
24Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

80 B Street, Needham, Massachusetts, United States, 02494
-
Close to Cutler Park Reservation

Rooms

Residence Inn by Marriott Boston Needham offers spacious studio and one-bedroom suites with separate living and sleeping areas. Each suite contains a fully equipped kitchen, providing the convenience for guests to prepare their favorite meals. This all-suites format caters effectively to both short and extended stays.

Dining

Complimentary hot breakfast is served daily, offering a nutritious start to every guest's day. The breakfast menu includes assorted hot and cold items, ensuring a variety of choices. Guests also have access to a convenience store for snacks and essentials during their stay.

Wellness

The hotel includes a state-of-the-art fitness center equipped with cardio machines and free weights, catering to health-conscious travelers. An indoor pool provides a space for relaxation and exercise year-round. Additionally, the property features outdoor gathering areas for fresh air and leisure.

Location

Conveniently located, the hotel is only 15 miles from downtown Boston, making it easy to explore the city's attractions. Local amenities, including shopping centers and dining options, are within a short drive. Nearby parks offer opportunities for outdoor activities for families and individuals.

Accessibility

The hotel is designed with accessibility in mind, featuring accessible on-site parking and elevators for easy mobility throughout the property. Guest rooms include accommodations such as roll-in showers and lowered vanities to meet diverse needs. This commitment to accessibility ensures all guests can enjoy their stay comfortably.

Highlights

Location: 15 miles from downtown Boston

Rooms: spacious studio and one-bedroom suites

Dining: free hot breakfast

Wellness: state-of-the-art fitness center

Accessibility: accessible on-site parking

Must-do experiences

  • Visit the historic Charles River Peninsula for scenic views.
  • Try the famous lobster rolls at Legal Sea Foods in nearby Newton.
  • Explore the colorful shops at Boston's Coolidge Corner.
  • Take a stroll along Needham's charming Couldis Park.
  • Discover art at the Needham Historical Society's museum.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
King Studio Sofa Bed
2 persons
44 m² 
1 King-size bed and 1 Sofa bed
Shower
Coffee machine
One-Bedroom King Suite Sofa Bed
2 persons
44 m² 
1 King-size bed and 1 Sofa bed
Shower
Coffee machine

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

A list of all available modes of transport

City Centre
Needham 2.1 km
Airports
Logan (BOS) 24.8 km
Worcester Regional (ORH) 68.1 km
Train
West Roxbury 5.1 km
Wellesley Farms 5.4 km
Underground
Eliot Station - Outbound 2.4 km
Waban Station - Inbound 3.3 km
Bus
Bus stop 2.1 km

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • On-site car park
  • Handicap parking
  • Safe deposit box
  • 24-hour reception
  • Express check-in/ -out
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • Lift
  • ATM/Cash machine
  • Fireplace
  • Smoke detectors

Sports & Fitness

  • Fitness centre

Guest Parking

  • Cookware/ Kitchen utensils

Services

  • Valet parking
  • Housekeeping
  • Laundry
  • Dry cleaning

Dining

  • Snack bar

Business

  • Meeting/ Banquet facilities

Children

  • Cots

Facilities for people with disabilities

  • Toilet for disabled

Spa & Leisure

  • Indoor swimming pool
  • 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 more

Location

80 B Street, Needham, Massachusetts, United States, 02494
Map view
80 B Street, Needham, Massachusetts, United States, 02494
Nearby
Park
Cutler Park Reservation
650 m
River
Charles River Canoe & Kayak
860 m
Restaurants
Panera Bread
1.1 km
120 Highland Ave
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
FAQs
About Residence Inn By Marriott Boston Needham
Check-in
23Nov2025Select date
Check-out
24Nov2025Select date
Rooms and Guests2 Guests, 1 Room