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.