The 9 Best Cocktail Bars in Mississippi!

Is there anything better than a finely crafted cocktail? We don't think so! Whether you're looking for a place for a girls' night out, a romantic date, or just a place to unwind, you're sure to find what you're looking for at these top cocktail bars in Mississippi! 

1. Library Lounge, Jackson, MS

Located in Jackson's historic Fairview Inn, the Library Lounge is actually located in the building's original library, built in 1908. The library's extensive collection includes Civil War books and works from Mississippi's most celebrated authors. Grab a book, settle down in front of the fireplace, and sip a handcrafted cocktail. Sounds like heaven!

2. The Apothecary, Jackson, MS

The Apothecary is designed to make you feel like you're in an old-fashioned speakeasy. The Apothecary is located in the back of Brent's Drugs, where a curtain and another door take you into the hidden bar. Here, you're sure to find a drink for whatever ails you. Their craft cocktail menu is one of the most impressive in the state!

3. Branch Cocktail Bar, Hattiesburg, MS

Branch Cocktail Bar on Hattiesburg's busy Hardy Street is a venture of restaurateur and author Robert St. James. With that kind of star power behind it, it's no wonder this gem was named in Southern Living as one of "The South's Top 100 Bars." Next time you're in town, stop by and try one of their house cocktails, like the Fake Empire, which features Irish whiskey, absinthe, and Pampelmousse.

4. Mahogany Bar, Hattiesburg, MS

The Mahogany Bar is another of Robert St. James' enterprises, and if you visit one, you'll see why we had to include both on this list! Mahogany Bar focuses more on beer and whiskey, but their handcrafted cocktails are nothing short of  impressive. Try the Old Kinderhook, made with bacon-infused bourbon, Fernet Branca, bitters, and sugar.  

5. The Guest Room, Starkville, MS

The Guest Room is an upscale cocktail bar in Starkville, but if you haven't seen it, don't worry. It's another speakeasy style venue, and this time you have to go down an alley and into the basement of Restaurant Tyler. It's worth the find, though—choose one of their creative cocktails or, if tradition is more your style, go with a perfectly-executed classic.

6. 10 South Rooftop, Vicksburg, MS

When you visit 10 South Rooftop in Vicksburg, you'll find a relaxed, comfortable atmosphere, great food, and incredible views of the Yazoo River. It's the perfect place to unwind and enjoy a few of 10 South's signature drinks. You can't go wrong with any of the selections, but 10 South is known to have an excellent Bloody Mary!

7. Shaggy's, Multiple locations

Shaggy's originally opened in 2007, and the bright red building soon drew a crowd. Today, there are three locations across the Mississippi Coast, and they've even opened a location in Pensacola! Shaggy's is a laid-back oceanfront spot with great food, friendly bartenders, and fun, beachy cocktails that are perfect after a day on the water. 

8. The Wine Bar, Oxford, MS

The Wine Bar is a cozy spot serving up small plates and drinks on Historic Oxford Square. While of course this is a great place to get a glass of wine, it's also known for having great cocktails! The Wine Bar is primarily a restaurant, but find a seat at the bar and enjoy a drink made from some of the finest liquors available.

9. Mel's Place, Southaven, MS

Mel's Place is an unassuming little place in North Mississippi. It's a great place to meet up with a group of friends for drinks, food, and an all-around good time. Mel's Place isn't the fanciest location on our list, but the bartenders mix up a mean drink and the atmosphere is warm and welcoming. It's everything you need!

View more Mississippi Bars and Saloons.
Select a Mississippi 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:

Adams County

Alcorn County

Amite County

Attala County

Benton County

Bolivar County

Calhoun County

Carroll County

Chickasaw County

Choctaw County

Claiborne County

Clarke County

Clay County

Coahoma County

Copiah County

Covington County

Desoto County

Forrest County

Franklin County

George County

Greene County

Grenada County

Hancock County

Harrison County

Hinds County

Holmes County

Humphreys County

Issaquena County

Itawamba County

Jackson County

Jasper County

Jefferson County

Jefferson Davis County

Jones County

Kemper County

Lafayette County

Lamar County

Lauderdale County

Lawrence County

Leake County

Lee County

Leflore County

Lincoln County

Lowndes County

Madison County

Marion County

Marshall County

Monroe County

Montgomery County

Neshoba County

Newton County

Noxubee County

Oktibbeha County

Panola County

Pearl River County

Perry County

Pike County

Pontotoc County

Prentiss County

Quitman County

Rankin County

Scott County

Sharkey County

Simpson County

Smith County

Stone County

Sunflower County

Tallahatchie County

Tate County

Tippah County

Tishomingo County

Tunica County

Union County

Walthall County

Warren County

Washington County

Wayne County

Webster County

Wilkinson County

Winston County

Yalobusha County

Yazoo County