My dates are flexible
Use Rewards points
Deals & Packages
Get our best rate available when you book directly on Marriott.com
See brand exclusions and guarantee terms.
View and Manage Reservations
Find specific reservations, including those made by phone or when not signed in.
Sign In to My Account
Sign In to view your current reservations.
Sign In to Marriott Rewards
With intriguing destinations, endless temptations and once-in-a-lifetime experiences, see just how far your points can take you.
(proof of eligibility required at check-in)
Reservations by Phone
To make reservations by phone, call
in the USA and Canada (or any of our
worldwide reservation telephone numbers).
It Pays to Book Direct™
See guarantee terms
Expand All | Collapse All
The Residence Inn Boston Needham features 128 smartly appointed suites.
Welcome to Residence Inn Boston Needham.
We anticipate your arrival.
Lobby Seating Area
The Residence Inn Needham is a suburban oasis with a contemporary flare.
Find a space to call your own.
Find plenty of space to relax in our lobby.
Stretch out with ample space in our outdoor patio.
Our One-Bedroom Suites provide separate spacious living and sleeping areas.
Two Bedroom Suite
Enjoy a separate bedroom or two.
With its open concept, our Studio Suite gives you plenty of space to work and rest. Feel like staying in? All of our suites feature full kitchens for your convenience.
Studio Suite Living Room
You'll enjoy the open feel of our Studio Suite. Whether relaxing on our sectional sleep sofa or enjoying one of our many HD television channels, you'll feel completely at home!
Suite – Sleeping Area
Enjoy our plush bedding.
Feel right at home with a fully equipped kitchen.
Unwind after a long day with exclusive Paul Mitchell products in our soothing showers. With plenty of room to get ready, it's also a great way to start your morning.
Guest Grocery Service
Let us stock your kitchen.
When you're hungry, we're here.
Stay productive and connected.
Enjoy a bountiful breakfast each morning.
Breakfast Buffet - Options
Our complimentary hot breakfast buffet allows you to choose what's right for you. From freshly made eggs, fresh fruit or delicious waffles, there's plenty to choose from.
Relax and enjoy all of our comforts.
Unwind at the end of a long day at our contemporary lobby bar.
Indoor Salt Water Pool
Refresh and unwind in our indoor salt water pool.
Keep your routine in check at our on-site fitness center.
Maintain your daily routine.
Our professional staff will assist you in hosting your important business meetings and functions. You'll relax knowing we're taking care of all the details!
Meeting Room - Social Setup
With over 1,300 square feet of function space, the Residence Inn Needham can accommodate a multitude of events. Contact our sales department today!