Hampton Beach is quite a gem most people still haven't discovered. Located about an hour from Boston, it is a resort city. The summer is the season, but it is a great place to stay during the Autumn.