4 Hotels in Waltham, United States Of America

Browse our list of hotels in Waltham, United States Of America for the best deals. Timbu always offers the best prices for hotels in San Diego, Chicago, Waltham and others.

Hotel Hotel in waltham

Boston Marriott Newton

2345 Commonwealth Avenue, Auburndale, MA 02466, USA, waltham, United States of America

Located in the heart of Newton, Boston Marriott Newton is a hotel with bar, swimming pool, outdoor pool and a 4.1 guest reviews rating. Boston Marriot... read more

Bar Swimming Pool

$209

per night

Hotel Hotel in waltham

The Westin Waltham Boston

70 3rd Ave, Waltham, MA 02451, USA, waltham, United States of America

Located in the heart of Newton, The Westin Waltham Boston is a hotel with bar, swimming pool, outdoor pool and a 4.2 guest reviews rating. The Westin... read more

Bar Swimming Pool

$293

per night

Hotel Hotel in waltham

Best Western Plus Waltham Boston

380 Winter St, Waltham, MA 02451, USA, waltham, United States of America

Best Western Plus Waltham Boston located at 380 Winter St, Waltham, MA 02451, USA, Newton known for its lush surroundings and its contemporary archite... read more

Bar Swimming Pool

$152

per night

Hotel Hotel in waltham

Embassy Suites By Hilton Boston Waltham

550 Winter St, Waltham, MA 02451, USA, waltham, United States of America

Embassy Suites by Hilton Boston Waltham located at 550 Winter St, Waltham, MA 02451, USA, Newton known for its lush surroundings and its contemporary... read more

Bar Swimming Pool

$184

per night