The Maghera Inn in Castlewellan is a family-run pub that’s been diligently serving the people of Maghera for over two hundred years. Located on Ballyloughlin Road, The Maghera Inn proudly serves up classic British and Irish dishes with a bit of international flare to keep the menu exciting. Everything is made fresh from the best possible ingredients, this making sure guests always get food that’s delicious. While it might look quaint from the outside, you’ll find a wealth of good times and great stories waiting for you within this Castlewellan joint. The team are dedicated to ensuring customers have a dining out experience to remember and offer a family-friendly, cheerful atmosphere. So grab a pint of black and come enjoy the craic at The Maghera Inn, but don’t forget to book ahead of time to avoid disappointment.
Food sounds delicious?
Get a table before they're gone
As always top notch grub and great service. Friendly atmosphere.
5 off us Booked for 13th September.Staff are great, friendly service. Food amazing we all had 3 course. Keep up the good work will be back soon. Highly recommended.
Place was packed but service was brillant and food was amazing