Discover Boston Marriott Newton, a redesigned modern hotel in Newton, Massachusetts offering a great location on the Charles River near Boston College and Brandeis University.
Located on 22 scenic acres along the Charles River, Boston Marriott Newton is a modern hotel in Boston, Massachusetts featuring 430 tastefully appointed guest rooms and guest suites. We offer more than 20,000 square feet of meeting and event spaces, and we are in a fantastic location close to Boston colleges and Boston attractions. At our premier hotel in Boston, you can explore the delights of the Riverbend Bar & Grille - a local favorite for more than 40 years that features seasonal and fresh menu items created by our Executive Chef and great culinary team!
Marriott is on a journey to make your travels uncomplicated, unforgettable, brilliant.
Reviews, get directions and information Boston Marriott Newton.