Reservations:
+1 (888) 385-8465Welcome to Residence Inn by Marriott Boston Needham! Get ready for an unforgettable stay at our 4-star hotel located at 80 B Street, just 1.3mi away from the vibrant city center of Needham, Massachusetts. With 132 reviews, our hotel has proven to be a popular choice among travelers.
Start your day off right with a delicious complimentary breakfast, and take advantage of our many amenities. Stay connected with free WiFi, soak up the sun by our indoor swimming pool, or work up a sweat in our fitness center. Our pet-friendly hotel also offers a golf course for those looking to perfect their swing.
1 Sofa Bed
1 King Size Bed
475 sqft
Kitchen
Private Bathroom
Kitchenware
Microwave
Experience spacious luxury in our One-Bedroom King Suite with Sofa Bed, boasting 474 sqft of modern comfort. Enjoy the convenience of a fully equipped kitchen, a private bathroom, and top-notch amenities including a flat-screen TV, air conditioning, and a plush king size bed for a relaxing stay.
1 King Size Bed
1 Sofa Bed
475 sqft
Kitchen
Private Bathroom
Kitchenware
Microwave
For only $149, enjoy a comfortable stay in one of our non-smoking rooms equipped with air conditioning, a fully-equipped kitchen, and a private bathroom. Our 24-hour front desk is always available to assist you, and our elevator ensures easy access for all guests.
Residence Inn by Marriott Boston Needham is the perfect place to stay during your visit to Needham. Book your room today and experience the best of Massachusetts hospitality!
At Residence Inn by Marriott Boston Needham, we always strive to make your stay as enjoyable as possible. That’s why we are proud to be a pet-friendly hotel. We understand that your furry friends are a part of your family, so feel free to bring them along for an additional charge. Our staff will ensure that both you and your pet have a comfortable and memorable stay with us.
Take a dip in our indoor swimming pool, open all year round. Whether you want to start your day off with a refreshing swim or unwind after a day of exploring Needham, our pool is the perfect place to relax and rejuvenate. Lounge by the poolside, soak up the sun, and feel your worries melt away. Our swimming pool is conveniently located within the hotel, giving you ease of access to a quick swim any time of the day.
80 B Street, Needham Heights, 02494, Massachusetts, United States
120 Broadway, Six Cambridge Center, Cambridge, 02142, Massachusetts, United States
8.1mi from current hotel
Very Good
551 reviews
From
320 Baker Avenue, Concord, 01742, Massachusetts, United States
14.3mi from current hotel
Very Good
142 reviews
From
125 Brookline Avenue, Boston, 02215, Massachusetts, United States
6.9mi from current hotel
Very Good
428 reviews
From
80 B Street, Needham Heights, 02494, Massachusetts, United States
0mi from current hotel
Very Good
132 reviews
From
275 Norwood Park South, Norwood, 02062, Massachusetts, United States
9mi from current hotel
Very Good
75 reviews
From
1 Superior Drive, Natick, 01760, Massachusetts, United States
8.2mi from current hotel
Very Good
166 reviews
From
259 Elm Street, Dedham, 02026, Massachusetts, United States
5.3mi from current hotel
Good
93 reviews
From