

Hampton Inn Amesbury is located in Amesbury, Massachusetts, a charming town known for its historic sites and coastal proximity. The hotel is near Salisbury Beach State Reservation, about 7 mi away, and the scenic Maudslay State Park, roughly 3 mi from the property. Downtown Newburyport, with its shops and waterfront, is approximately 6 mi away. Logan International Airport in Boston is 38 mi from the hotel.