The 10 Best Pubs in Michigan!

There’s a certain amount of comfort in being able to slip into a familiar, comfortable place for a glass of something good. That's part of why the pub has taken hold in Michigan, and why you'll find so many of them around. So settle in, drink deep and come often, because we're going to run down 10 great pubs in Michigan!

1. O'Duffy's Pub, Kalamazoo, MI

O'Duffy's Pub in Kalamazoo focuses on the little things, including Gold Standard Award Guinness Pints every time. Family owned and operating since 1999, it's got the ring of history behind it as well as a clear push toward the future, a combination that's hard to pass up. With live entertainment, a variety of food and drink on hand, and not one television—a clear departure from the norm—there's a lot to like here.

2. McGonigle's Pub and Grill, Battle Creek, MI

Battle Creek's McGonigle's offers an excellent slate of options for those looking for a drink or a simple bite to eat. Focused on a variety of comfort foods like meatloaf or liver and onions, it's a good place for a quiet night. Throw in plenty of drink choices all served up in a welcoming environment and the result is the kind of place you could call a home away from home for a night.

3. Walldorff Brewpub & Bistro, Hastings, MI

The Walldorff Brewpub in Hastings offers six different varieties of tap beer, as well as six bottled beer varieties, four hard cider varieties, a raspberry Lambic and even several options for wine by the glass and cocktails. They've even got a draft root beer on hand. That's exciting enough for anyone looking for a pub, but when you throw in the meal options from soup to salad and beyond, you've got a complete experience. You can even take home a growler of their beer varieties if you're up for it.

4. The Curragh, Holland, MI

Welcome to Holland, home of...a traditional Irish pub? Only in Michigan! The Curragh offers its guests "one hundred thousand welcomes," which is a whole lot of welcome by most any standard. Beyond the superfluity, though, is a pub that's got a lot to offer. From its very-own recipe fish and chips, to a seasonal menu that changes with the time of year, you'll have plenty of choices out here. There's even a family-style take-out menu for those who want a taste of the Curragh at home.

5. Library Sports Pub and Grill, Novi, MI

"Going to the Library" takes on a whole new meaning in Novi, where the Library Sports Pub and Grill operates. There's a second location in West Bloomfield, at last report, so that's an additional plus. Besides a clever name, this pub also offers an indoor golf simulator, as well as a slate of tasty dishes including pub stuffed mushrooms, where the stuffing is herb and garlic cheese. The whole thing is then fried, which makes this some fantastic pub food. The best part is that that's just for starters.

6. Rare Bird Brewpub, Traverse City, MI

Seasonal food, 35 taps featuring house-made and regional beers, options in wine and cider, and live music all come together to form an exciting picture for the Rare Bird Brewpub, found in—where else?—Traverse City. Located in an historic building, the Brewpub delivers a string of options on every front. Don't come here if you're afraid of making choices, because you'll have lots of them to make.

7. Conor O'Neill's, Ann Arbor, MI

Conor O'Neill's in Ann Arbor makes a push for authenticity all around, from the ground up. We mean that quite literally—the pub was built out of Ireland-native stone and wood, so that's just where it starts. Follow that up with the Perfect Guinness Pint in the Perfect Guinness Glass, and you've got a good idea of where this is going. Just to round it out, it's got a slate of entertainment, beer and food options, so you've no risk of getting bored at Conor O'Neill's.

8. Lake House Pub, New Buffalo, MI

The Lake House Pub in New Buffalo has a lot going for it, and most of it is focused on simplicity. With some great basics in its presentation, from its pizza to its roast beef sandwich, the Lake House Pub looks to make itself a comfortable, welcoming alternative in a sea of potential competitors.

9. Flanagan's Irish Pub, Grand Rapids, MI

Flanagan's Irish Pub in Grand Rapids delivers plenty of value, starting with live music running four days a week. Throw in a substantial food menu with authentic fare like Shepherd's Pie and Boxty potato cakes—including an array of lunch options for under $10—as well as a wide range of drinks including an Irish Hot Chocolate (comes complete with Gingers Irish Whiskey) and that makes this an experience well worth catching.

10. Northland Pub, Marquette, MI

Part of the Landmark Inn complex in Marquette, the Northland Pub looks to offer an English-style pub experience in the midst of the Upper Peninsula. It features stained glass decor and a "beer on a wire" delivery system that helps get the brews to the drinkers. Exciting, but the basics are also well in hand thanks to live entertainment, a Friday night fish fry, and plenty more from there.

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

Alcona County

Alger County

Allegan County

Alpena County

Antrim County

Arenac County

Baraga County

Barry County

Bay County

Benzie County

Berrien County

Branch County

Calhoun County

Cass County

Charlevoix County

Cheboygan County

Chippewa County

Clare County

Clinton County

Crawford County

Delta County

Dickinson County

Eaton County

Emmet County

Genesee County

Gladwin County

Gogebic County

Grand Traverse County

Gratiot County

Hillsdale County

Houghton County

Huron County

Ingham County

Ionia County

Iosco County

Iron County

Isabella County

Jackson County

Kalamazoo County

Kalkaska County

Kent County

Keweenaw County

Lake County

Lapeer County

Leelanau County

Lenawee County

Livingston County

Luce County

Mackinac County

Macomb County

Manistee County

Marquette County

Mason County

Mecosta County

Menominee County

Midland County

Missaukee County

Monroe County

Montcalm County

Montmorency County

Muskegon County

Newaygo County

Oakland County

Oceana County

Ogemaw County

Ontonagon County

Osceola County

Oscoda County

Otsego County

Ottawa County

Presque Isle County

Roscommon County

Saginaw County

Saint Clair County

Saint Joseph County

Sanilac County

Schoolcraft County

Shiawassee County

Tuscola County

Van Buren County

Washtenaw County

Wayne County

Wexford County