Marblehead is a coastal community with about 19,800 residents and immeasurable charm. It is located 18 miles north of Boston. Marblehead is a town with roots in commercial fishing and yachting. Perched on a rocky peninsula that stretches out into the Atlantic, the seaside town of Marblehead features some of the most striking views and stunning scenery that northern Massachusetts has to offer.
Subscribe to our mailing list
and receive our latest deal!
Receive the latest deals for travel to Asia, Europe, Hawaii and Latin America.
Receive the latest deals for travel to Europe.