Welcome to the Holiday Inn Express Boston-Waltham! Located just 10 miles from downtown Boston, our hotel is situated in the heart of the business corridor along Route 128 and Interstate 95. As our guest, it is our top priority to ensure a relaxing and successful trip to Waltham, MA.
Our hotel features complimentary Wi-Fi and a 24-hour business center to keep you connected during your stay. Guests also enjoy our famous Express Start Breakfast Bar to ensure a great start to everyday. And for those looking to unwind after a long day of meetings, you can burn off some steam in our onsite fitness room. To learn more about the hotel and all of its amenities, click here!