Newton hotels & apartments, all accommodations in Newton

Recommended hotels in Newton

Hotel Indigo Boston - Newton Riverside photo

Hotel Indigo Boston - Newton Riverside

The attractive Hotel Indigo Boston - Newton Riverside is situated in a suburb district next to monuments and a college and offers a free car park and a tennis court. Residing in a 7-story building…

399 Grove Street, Newton, United States

Boston Marriott Newton Hotel photo

Boston Marriott Newton Hotel

The comfortable Boston Marriott Newton Hotel lies in a downtown area of Newton. The hotel occupies 7 floors and was renovated in 2010.

2345 Commonwealth Avenue, Newton, United States

Crowne Plaza Boston - Newton Hotel photo

Crowne Plaza Boston - Newton Hotel

Crowne Plaza Boston - Newton Hotel is rated 3 stars and is placed about 8 km from Fenway Park. Residing in a 12-story building, the hotel was opened in 2009 and renovated in 2011.

320 Washington Street, Newton, United States