Welcome to Crowne Plaza Boston Newton Hotel

A landmark Boston area hotel, uniquely situated over the Turnpike in lovely Newton, MA, Crowne Plaza Boston Newton is the best place to stay for both business and leisure travelers looking for the perfect mix of bustling city and charming suburbs. Stay with us for the comfortable rooms, convenient amenities, delicious onsite dining, versatile meeting and event spaces and friendly, knowledgeable service that makes us a great hotel in the Boston area.

Your Home Away from Home in Boston

Our Newton, MA hotel features everything you need for a comfortable stay. Whether you’re just passing by or staying for a few nights, our convenient hotel amenities ensures you’ll have everything you need for your Boston visit. Our amenities and services include:

Free Wi-Fi
Pet friendly
Indoor pool and newly renovated fitness center
Two onsite restaurants and room service
8,000 square feet of meeting and event space
4,000 square foot ballroom perfect for weddings

Discover Boston and the Newton Area

Our hotel is only 5 miles to all the excitement and culture of Boston, minutes from Fenway Park, and convenient to Cambridge and the bustling 128 beltway. Our location, on the MBTA bus route, provides direct access to all these locations. Corporate travelers will appreciate being near many local businesses and hospitals, and family members of students can make our hotel their home while visiting loved ones at one of the nearby Boston universities.

Take a Tour of Our Newton, MA Hotel



Image result for ihg rewards club logo   Image result for Key hospitality group logo    Best price