Please note: all room sizes are approximate.
Welcome to The Westin Waltham Boston
Experience the quiet luxury of our Waltham hotel rooms
Conveniently located right off of route 95 in Waltham, MA, and surrounded by local office parks
Wi-Fi available in all Waltham, MA, accommodations
All our Waltham, MA, hotel rooms near Boston feature Signature Heavenly® Bed and lush bedding
Enjoy our Westin White Tea Heavenly™ Bath Amenities when you stay in our Waltham hotel rooms
Upgrade to our Waltham, MA, hotel suites for special benefits and lake views during your stay