- Maps Directions
Ashworth by the Sea is located in Hampton Beach, New Hampshire, near the towns of Portsmouth and Exeter. It is easily accessible from Manchester, NH, Portland, ME, and Boston, MA via I-95, which are all approximately an hour's drive away. The closest airport is Manchester, NH Airport, fifty minutes from Hampton Beach.
Our New Hampshire beach hotel is located near some of the area's most popular outdoor attractions including Hampton Beach, fishing and whale watching and Hampton Harbor Cruises.
Within just a few miles of the hotel you can also find outlet shopping, a museum, a zoo, and a water park all in a historic harbor setting.