Marblehead has charming and upscale shops, boutiques, and galleries grouped in two separate locations, within walking distance of each other. In Old Town, O’Ramas, 148 Washington St. (tel. 781/631-0894), carries fine linens, colorful jewelry and posh pajamas. Lizzy Loo and Friends, 108 Washington St. (tel. 781/639-0746) batiks its colorful t-shirts and onesies on site. Across the street is Mud Puddle Toys, 1 Pleasant St. (tel. 781/631-0814). F.L. Woods Nautical Merchants, 76 Washington St. (tel. 781/631-0221), has been outfitting local mariners from the same spot since 1938. The other shopping area is on Atlantic Avenue, which locals call Downtown. There’s artsy jewelry at Jambu, 38 Atlantic Ave. (tel. 781/639-9600); stylish yet comfy shoes at Shoe Galley, 46 Atlantic Ave. (tel. 781/990-1345); and all things pooch at Pawsitively Marblehead, 52B Atlantic Ave. (tel. 781/990-0081). Just a few streets over, you can find books by locals and about local subjects at The Spirit of ‘76 bookstore, 107 Pleasant St. (tel. 781/631-7199).

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.