Comfy seating, open air, and harbor views make The Roof atop The Hotel Salem a happy haunt for those in search of well-crafted cocktails and some tasty bites to accompany them.
209 Essex St., Salem, 978-451-4950, theroofsalem.com
Beauport Hotel Gloucester
Overlooking Gloucester Harbor, the posh Beauport Hotel Gloucester has developed a storied reputation for its crackerjack cocktails and luscious seafood-heavy menus served at the curved granite bar inside 1606 Restaurant and alfresco on the snazzy wood-plank patio.
55 Commercial St., Gloucester, 978-282-0008, beauporthotel.com