Located just 30 minutes north of Boston, Marblehead is a quaint seaside town and idyllic beach getaway. With a laid-back atmosphere and rich history, the Town is the perfect destination for enjoying the coast without the crowds. Wander through the charming and colorful Old Town, spend a day on the beach, or sample lobster rolls while enjoying the harbor views. Explore Marblehead Neck and visit the lighthouse at the tip of the peninsula. Devereux Beach has plenty of picnic tables, playgrounds, and an on-site cafe. Visit nearby Salem for supernatural history, boutique hotels, restaurants, and local crafts. Take advantage of the short drive to Boston to soak in history, art, and culture before returning to lovely Marblehead for peace and quiet.