The closest major airport to Hampton Inn & Suites Watertown Boston is Boston, MA (BNH-Boston Harbor Seaplane Base), which is 10.9 mi away (24 minutes by car). Another top airport is Logan International Airport (BOS), which is located 10.7 mi away (24-minute drive).