Toll Free: 1-866-782-9624

Looking for that perfect Annapolis restaurant where you can fill your mug and find Irish laughs every evening? The John Barry Restaurant and Bar in Annapolis is just what you’re looking for.

In honor of the late Commodore John Barry, a prominent figure in the history of the US Navy, the O’Callaghan Hotels Annapolis restaurant and bar serves an eclectic blend of menu options that are sure to satisfy the delights of any visitor. Enjoy homemade Sheppard’s Pie or a traditional Maryland Crab Cake.

Relax at the bar and give a toast to Ireland’s green and pleasant land while you sip the endless Guinness on tap. As you soak in the atmosphere, you may feel as though you are in a Dublin Pub!

Slainte, Cheers!

Restaurant Services:

  • Providing a full or light fare menu early from 7:00 a.m. to 9:00 p.m.
  • 24 hour in-room dining.

Bar Hours and Specials:

  • Open seven days a week at Happy Hour from 5:00-7:00 p.m.
  • Tasty $4 appetizer menu and $1 off all wines, draft beers and cocktails.

Annapolis Restaurant and Bar

Next time you’re looking for an Annapolis restaurant and bar where you can relax, enjoy time with friends, eat delicious food, and absorb a nice touch of Irish flavor—visit the John Barry Restaurant and Bar at the O’Callaghan Hotels in Annapolis.

You’ll be glad you did.

In the mood for a specific type of restaurant? Maybe a Chinese restaurant, an Indian restaurant, an Italian restaurant, Mexican, or seafood? We still think you should give the John Barry Restaurant a try, but if you want to dine elsewhere, we understand.

Check out some other awesome local Annapolis restaurants.

View O’Callaghan Annapolis Hotel rooms & accommodations

Book a reservation instantly online

See current Annapolis hotel deals and specials