Skip to content

The Bar & Restaurant

The Stables Bar is located at the front of the hotel and has disabled access. It is popular both with the local community, guests and visiting anglers and shooters staying at the hotel during the sporting season. The bar has a traditional, warm, friendly atmosphere with a large log fire, pool table and darts area.

There are a wide range of beers and spirits and a great selection of quality malt whiskies. Excellent bar meals are served every lunchtime and evening. The bar is the village community focal point – local individuals and families come to eat and drink regularly at the bar. There are also various community events held throughout the year such as Halloween party, Hogmanay party, quiz nights, folk music nights, charity events & fancy dress nights.

The Esk Restaurant is a welcoming venue with beamed ceilings, polished wood flooring and disabled access.  The restaurant easily seats 35 diners and features a lounge area with comfortable seating in front of an open log fire.

The hotel prides itself in providing quality, freshly cooked food at economical prices. Their expertise and attention to detail extend not only to the Esk Restaurant but also to meals provided in the Stables Bar.

All food is prepared freshly and all meat, fish, poultry, eggs and vegetables are sourced from local suppliers. Whether you want a traditional meal in the cosy bar or something a little more special in the Esk Restaurant, the hotel will provide delicious food and efficient, courteous service in welcoming and comfortable surroundings.

The Marykirk also has a separate smaller dining room which is used as the breakfast room for residents and later in the day for diners who want something quieter than the bar to eat their meal, yet don’t want to go to the restaurant. This room is ideal for families with children who require a high chair. The small dining room can also be available on request for morning coffee or afternoon teas.

The Stables Bar

Family Friendly Bar filled with cheerful locals and bar staff ready to welcome you for a meal or a drink

The bar has a variety of drinks such as alcoholic beverages, a variety of hot and soft drinks

The Esk Restaurant

Join us in our restaurant every Friday – Sunday evening for a high quality meal with friendly and efficient service waiting to help

Visit us

Main Road, Marykirk, AB301UT

Call us on 01674 840 239

Get in touch today to book your room or table by phone.


“We live locally and enjoy an occasional meal at the Marykirk Hotel. We took a walk down this past weekend and we both had a delicious meal. The waitress was lovely and service very quick. Great value for money and good size portions. Would highly recommend to others.”