10 Best Pubs in Kentucky

Pubs are the perfect place to meet up with friends, enjoy live music, munch on pub fare, and of course…have a brew or two! Forget the cares and worries of the day and unwind at Kentucky’s favorite laid-back pubs. Here are the best in the state. 

Endzone Pizza & Pub, Somerset, KY

This family-friendly pizza pub serves more than just good pizza. It’s a popular meeting place for folks who enjoy burgers, hoagies, cold beer, fried pickles, and karaoke. Great live music on Tuesday nights, and fun for all. 

Shamrock Bar & Grille, Lexington, KY

If you love burgers, check out the ones at Shamrock Bar & Grille in Lexington. If you’re craving Irish or Scottish treats, this is the place for you. Beer cheese, Scotch eggs, you name it, they make it. And the draft beers aren’t bad either. Test your knowledge of facts at Trivia Night. 

The Irish Rover, Louisville, KY

You’ll take a trip to the Emerald Isle when you eat at The Irish Rover, one of Louisville’s charming Old-World pubs. It’s the perfect place to take friends or meet new ones. The food is amazing and the drinks are better. The cottage pie is highly recommended. Daily specials and life are always celebrated here. 

View this post on Instagram

A post shared by Andy Mendoza (@lycalopex.culpaeus) on

Johnetta’s Pub, Bowling Green, KY

One of the most interesting things about Johnetta’s Pub in Bowling Green is that it’s a mother and son collaborative effort. Locally owned and with quick service, a great beer selection, and good pub food, there are drink specials every night so you can try something new or stick with your favorites.

Rose’s Pub, Frankfort, KY

One of the best-kept secrets in Frankfort, Kentucky is Rose’s Pub. This is the bar for your if you’re looking for a fun and friendly place to hang out with friends for a relaxing time. Very service-minded, the food and brews are great and you’ll have such a great time, you won’t want to leave. 

Fort Mitchell Public House, Fort Mitchell, KY

If you haven’t been to Fort Mitchell Public House yet, you have to put it on your list of places to visit. You’ll fall in love here…with the people, the drinks, the food, and just about everything. The building itself is worth seeing, but the food is amazing. Try the blackened red fish with beans and rice. It’s not your typical Kentucky dish, but delicious! They have a Sunday brunch that’s pretty impressive, too. 

View this post on Instagram

A post shared by Keller Williams Realty Svcs. (@kwnorthernkentucky) on

Slainte Public House, Georgetown, KY

Some of the best things about a neighborhood pub are the atmosphere and people. Slainte Public House is like having friends over in your living room. Nice beer selection, live music, and friendly people make this a perfect bar. 

View this post on Instagram

A post shared by Slainte Public House (@slainte_public_house) on

Bluegrass Pizza & Pub, Danville, KY

What could be better than a hot pizza made to order and a cold beer? That’s what you’ll get when you stop by Bluegrass Pizza & Pub in Danville. Best little pizza place in town. Try the Pesto Chicken Pizza if you want a special treat. Friendly staff and great service make this a fantastic experience. 

Zola Pub and Grill, Covington, KY

Zola’s Pub and Grill in Covington is a unique venue specializing in bringing great food and entertainment together. Whether you’re there for the Happy Hour, to watch your favorite game, listen to the live music on Tuesday night, or just to enjoy great food and drinks, it’s always a great time at Zola’s. 

View this post on Instagram

A post shared by Kevin Billiter (@on_pause10.4) on

Karem’s Grill & Pub, Prospect, KY

Called the pride of Louisville by some, Karen’s Grill & Pub has the unique ability to combine plenty of great food and a great experience. And it’s definitely a place where you feel welcomed. With inside and outside seating, summer evenings feature live music and food that’s grilled outdoors. They’ll also cater your event with the same quality and attention to detail as at the pub. 

Select a Kentucky town to find the Best Things-To-Do and Places To Go around you
Find Pubs 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:

Adair County

Allen County

Anderson County

Ballard County

Barren County

Bath County

Bell County

Boone County

Bourbon County

Boyd County

Boyle County

Bracken County

Breathitt County

Breckinridge County

Bullitt County

Butler County

Caldwell County

Calloway County

Campbell County

Carlisle County

Carroll County

Carter County

Casey County

Christian County

Clark County

Clay County

Clinton County

Crittenden County

Cumberland County

Daviess County

Edmonson County

Elliott County

Estill County

Fayette County

Fleming County

Floyd County

Franklin County

Fulton County

Gallatin County

Garrard County

Grant County

Graves County

Grayson County

Green County

Greenup County

Hancock County

Hardin County

Harlan County

Harrison County

Hart County

Henderson County

Henry County

Hickman County

Hopkins County

Jackson County

Jefferson County

Jessamine County

Johnson County

Kenton County

Knott County

Knox County

Larue County

Laurel County

Lawrence County

Lee County

Leslie County

Letcher County

Lewis County

Lincoln County

Livingston County

Logan County

Lyon County

Madison County

Magoffin County

Marion County

Marshall County

Martin County

Mason County

Mccracken County

Mccreary County

Mclean County

Meade County

Menifee County

Mercer County

Metcalfe County

Monroe County

Montgomery County

Morgan County

Muhlenberg County

Nelson County

Nicholas County

Ohio County

Oldham County

Owen County

Owsley County

Pendleton County

Perry County

Pike County

Powell County

Pulaski County

Robertson County

Rockcastle County

Rowan County

Russell County

Scott County

Shelby County

Simpson County

Spencer County

Taylor County

Todd County

Trigg County

Trimble County

Union County

Warren County

Washington County

Wayne County

Webster County

Whitley County

Wolfe County

Woodford County