After a busy day spent exploring all there is to do and see in Salem, it's time to put your feet up and enjoy a drink. Salem has a number of great beer and cocktail bars and some great happy hour deals if you know where to look. Whether you're after a pint of local craft beer or cocktails made with local spirits like Deacon Giles' rum, here are our recommendations to find a place serving up one of the best happy hours in Salem.
And if you don't feel like leaving your hotel? Enjoy our BYOB happy hour at The Merchant, where we provide all the glassware, ice, and craft mixers you need to enjoy a cocktail in the parlor of our Salem boutique hotel. Staying at The Hotel Salem? Head to our onsite restaurant, Counter, for a thoughtfully crafted drink.
Sea Level Oyster Bar | 94 Wharf St, Salem | (978) 741-0555
We love this casual oyster bar for its waterfront views, creative cocktails, and great craft beer selection with over 20 taps. During happy hour (5-7pm on weekdays), oysters are just a dollar, making this buck a shuck special one of the best in town. With drink specials on wine, beer, and well drinks, we love to stop into the bar at Sea Level for the best happy hour in Salem.
Howling Wolf Taqueria | 76 Lafayette St, Salem | (978) 744-9653
Monday and Tuesday nights bring the deals at this Mexican restaurant that's only a few blocks from The Merchant. On Monday nights, you can order a burrito and a beer for $10, making this deal one of the best happy hours in Salem. Howling Wolf's burritos are filling and come with a variety of Tex Mex and Mexican meats and vegetables—we recommend their specialty, the carne deshebrada, a slow-cooked spicy beef.
Opus | 87 Washington St, Salem | (978) 744-9600
This bar and music venue regularly garners awards from Northshore magazine for best cocktails, best bar, and best happy hour in Salem. With a long list of creative cocktails that use fruit and spice infused spirits, there's a drink for all tastes. Dollar oysters during happy hour are just more reason to choose Opus for the best happy hour in Salem.