The 10 Best Cocktail Bars in Maryland!

Unlike dive bars, cocktail bars specialize in creating intricate concoctions with fresh ingredients and home-made recipes. Each cocktail bar has an assortment of basics, sure, but the good stuff comes when the mixologist lets their creativity loose. Discover the flavors of Maryland’s best at the following 10 bars. 

1. Bookmaker’s Cocktail Club, Baltimore, MD

Bookmaker’s in Baltimore, Maryland is a Readers’ Choice Award Winner. They promise “an intimate and relaxed cocktail experience that offers something different to local patrons and ensures you enjoy a memorable and personalized drink experience every time.” Come in for a nice drink and live music. 

2. Level, Annapolis, MD

Level is a multi-award winning “small plates lounge,” serving cocktails and, as you may have guessed, small plates. They use seasonal ingredients in their cocktails and entrees, many sourced from the nearby Chesapeake Bay. Cocktails include many classic-inspired drinks with a Level twist.

3. Ky West Restaurant and Lounge, Ocean City, MD

Ky West Restaurant and Lounge offers live music Wednesday through Saturday, an outdoor patio, and signature drinks with a Happy Hour every 2-6 p.m. Drinks include Ky West versions of many favorites, including Ky West Crush, the Ky West pear, Summer Sour, and more.

4. Blossom, Oxon Hill, MD

Blossom is a cocktail bar in the MGM National Harbor Hotel. This trendy spot is decorated to pay homage to the blooming cherry blossom trees in the area. They invite you to “relax and enjoy sophisticated cocktails, freshly mixed drinks, micro and macro brews, and creative shots.”

A post shared by Amanda (@itsamericle) on

5. Perry’s Restaurant and Cocktail Lounge, Odenton, MD

Perry’s Restaurant and Cocktail Lounge is “a truly friendly restaurant and bar that offers something for everyone,” according to Suburban Scene Magazine. They have a Happy Hour every Monday-Friday from 3 p.m. to 7 p.m. and half price wine on Monday.

6. Market Tavern, Sykesville, MD

Market Tavern, a gourmet market and neighborhood bar, is located in historic Sykesville, and stocks local beer, tapas, and classic cocktails. They serve specialty foods like salted chocolate, artisan spreads, and gourmet snacks. The cocktails are mostly the classics done just right.

A post shared by Market Tavern (@market_tavern) on

7. Tyber Bierhaus, Bethesda, MD

Tyber Bierhaus in Bethesda, Maryland is a beer garden and cocktail bar, named one of the best in DC by The Washingtonian. They have Happy Hour every week day from 4-7 p.m. on Tuesday-Friday and all-day Monday. Try their rail cocktails. 

8. Wildwood Kitchen, Bethesda, MD

The Wildwood Kitchen in Bethesda, Maryland offers “unique, modern cuisine influenced by the 23 countries surrounding the Mediterranean,” and places an “emphasis on coastal offerings” served with classic cocktails. Come visit for Happy Hour from 4-6 p.m. or anytime for craft cocktails like the Titan (four roses bourbon, Averna, apricot preserves, bubbles).

9. The Cellar Door, Frederick, MD

The Cellar Door offers “American-Casual cuisine” with robust nightlife offerings almost every night of the week. The food is great on its own, but the main attraction is the cocktail menu. Try their seasonal cocktails or bourbon cocktails: You can’t go wrong with anything on either menu. 

10. Bolder, Mt. Airy, MD

Bolder in Airy, Maryland “focused on local flavors in a relaxing atmosphere.” They’re proud of their intimate atmosphere and seasonal ingredients. Every cocktail is handcrafted with premium liquors. We recommend the Twisted Peach Crush, made with Van Gogh cool peach, grapefruit juice, cranberry juice, and prosecco.

A post shared by Bolder Food/Drink (@bolder144) on

Select a Maryland 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:

Allegany County

Anne Arundel County

Baltimore County

Baltimore City County

Calvert County

Caroline County

Carroll County

Cecil County

Charles County

Dorchester County

Frederick County

Garrett County

Harford County

Howard County

Kent County

Montgomery County

Prince Georges County