The 10 Best Cocktail Bars in Maine!

Maine might be well known for its craft beers, but it is also home to some pretty good cocktails, too. From cosmopolitans to martinis to whiskey sours, here’s the ultimate list of where to go for a delicious cocktail in Maine. Do you want it shaken or stirred? Check out these great spots. 

1. Bramhall Pub, Portland, ME

Home to Maine’s best bartender, Guy Streitburger, Bramhall Pub is the place to go for delicious and creative cocktails. Lit by candles and lowlight, Bramhall is a hidden speakeasy on Congress Street. The food is good and the cocktails are even better. Don’t miss the special’s board. You won’t be disappointed by your choice.

2. Portland Hunt & Alpine Club, Portland, ME

The Portland Hunt & Alpine Club is a small, Scandinavian-inspired cocktail bar that serves both classic and creative cocktails. Cocktails fall under four categories depending on what your taste buds desire: refreshing, adventurous, classics, and wild card. And if you want something a bit stronger, their spirits menu is extensive.  

3. The Bearded Lady’s Jewel Box, Portland, ME

The Bearded Lady’s Jewel Box is an underrated cocktail bar found in Portland’s arts district. Owned and operated by Nathaniel Meiklejohn, this cool and classy bar is dark and intimate. The décor is a bit eclectic making you feel like you stepped into your grandma’s house from the 70s, but the cocktails are poured just right. 

4. Vena’s Fizz House, Portland, ME

Vena’s Fizz House in Portland’s Old Port is a cocktail bar for the whole family! With a large selection of botanical-infused fizzes to mocktails to cocktails, you’ll find a drink to make your taste buds dance in your mouth. With over 200 liquids from around the world, the bar is your oyster. They also host classes and events if you want to learn to make your own cocktails. 

5. Rhum, Portland, ME

As Portland’s only tiki bar, Rhum is a popular spot if your love rum-inspired cocktails. Try one of the classics, like the “painkiller,” or a featured cocktail like the “cancelled honeymoon.” The weekend happy hours offer $6 cocktails, which is a great deal.

6. The Wallingford Dram, Kittery, ME

Owned and operated by the same people behind Anju Noodle Bar in Kittery, the Wallingford Dram is rather new on the scene. With a farm-to-bar feel, the Wallingford Dram makes an array of delicious cocktails featuring Maine ingredients. And, you can’t beat the price of this tasty drinks.   

7. Fuel Bistro, Lewiston, ME

Fuel Bistro is a relaxed French-inspired bistro in the heart of Lewiston. While the food is out-of-this-world good, the drinks menu is just as creative. Try the Tokyo Sangria made with a house-infused plum wine and garnished with pickled ginger. If you can’t decide, just ask the bartender to surprise you.  

8. The Maine House, Hallowell, ME

Established in 2014, the Maine House is a popular cocktail spot in historic Hallowell. Custom cocktails range in price from $4 to $11 making it an affordable drinking hole. This cocktail lounge specializes in house infusions, seasonal drinks, and private tastings. 

9. Fiddlehead Restaurant, Bangor, ME

As one of Bangor’s best gourmet restaurants, Fiddlehead Restaurant knows how to make a great cocktail. The cocktail menu changes often and is never dull. Try their smoky gin martini or sidecar, or “kombucha made for walking.” 

10. Natalie’s, Camden, ME

Natalie’s in the Camden Harbour Inn is one of the most awarded and exclusive culinary destinations in New England. Known for its high quality and delicious food menu, the cocktail menu is just as spectacular. Mac McGaw is the sharply dressed bartender who can make challenging cocktails like the local favorite, “Mainehattan.” 

Select a Maine town to find the Best Things-To-Do and Places To Go around you
Find Cocktail Bars Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Androscoggin County

Aroostook County

Cumberland County

Franklin County

Hancock County

Kennebec County

Knox County

Lincoln County

Oxford County

Penobscot County

Piscataquis County

Sagadahoc County

Somerset County

Waldo County

Washington County

York County