Want to advertise on this website? Create your advert now.

Our hospitality page will show virtually all Public Houses in the Kirkcudbright area. Choose either the best reviewed pubs or the ones nearest to you. Enjoy!

Pub Food with Reviews, Maps and Links to their websites

The Tides Inn

St Cuthbert St, Kirkcudbright DG6 4DX, UK – 01557 331635

Had a nice time watching football drinks were good and reasonable priced

My regular pub in Kirkcudbright. Love the staff, always friendly and helpful. The Jukebox is varied and if you ask to have music louder, they will oblige. The pub has regular events in pool and darts which makes this place a big part of the community.

The Masonic Arms

19 Castle St, Kirkcudbright DG6 4JA, UK – 01557 330517

This is a gin drinkers paradise, with over 200 varieties to try. All of which are served with the recommended tonic and garnishes. Staff are very friendly and knowledgeable and the place has pleasant and relaxed ambience.

Excellent family pub, beautifully decorated and very friendly staff. Great food as well with a good selection.

Steam Packet Inn

St Cuthberts Pl, Kirkcudbright DG6 4DH, UK – 01557 330247

Decent odd little pub. Would have gone more often if I'd found it earlier.

Friendly place. Friendly staff. Good laugh.

The Auld Alliance

29 St Cuthbert St, Kirkcudbright DG6 4DX, UK – 01557 330888

A small intimate restaurant serving tasty and well cooked food. Well done Chef/Proprietor Will Gill and his Team.

Very nice serving I would definitely recommend to Kirkcudbright newcomers and locals! Very relaxing environment and atmosphere.

The Castle

5 Castle St, Kirkcudbright DG6 4JA, UK – 01557 330569

A very cosy restaurant with excellent service and reasonably priced. The meal we had was quite good but lacked real taste. The chicken Satay with peanut butter on the side was a bit disappointing. We’d probably try somewhere else next time

Excellent restaurant, brilliant service, amazing cuisine, very children-friendly, chef and owner sooo kind. I definitely recommend this restaurant!

the harbour lights

32 St Cuthbert St, Kirkcudbright DG6 4HZ, UK – 07565 556226

Great wee find. Dog friendly and great service. Food excellent. Kids loved their puddings (we all did:)) and a fair price. Be aware the chilli is VERY hot!

Incredible spot, whenever I have the fortune to be in Scotland I always go here. The food is delicious. And the owners are fun to speak with, assuming they are not in a bad mood in which case the service is super quick!

Chinese Restaurants serving the Kirkcudbright area

Canton House

20 St Mary St, Kirkcudbright DG6 4DN, UK – 01557 331344

Noodles were quite dry but still nice. Service not great.

Excellent service and the good was brilliant. Big order was completed on time and still pipeing hot when we got it home.

Indian Restaurants and takeaways in or near Kirkcudbright

Shaad Kitchen

47E St Cuthbert St, Kirkcudbright DG6 4DX, UK

Great take away. Food cooked to your taste in an open kitchen by a very friendly and talented chef.

Master Indian chef delicious cuisine cooked in open to view kitchen operation from fresh ingredients.

The Castle

5 Castle St, Kirkcudbright DG6 4JA, UK – 01557 330569

A very cosy restaurant with excellent service and reasonably priced. The meal we had was quite good but lacked real taste. The chicken Satay with peanut butter on the side was a bit disappointing. We’d probably try somewhere else next time

Excellent restaurant, brilliant service, amazing cuisine, very children-friendly, chef and owner sooo kind. I definitely recommend this restaurant!

Italian Pasta and Pizza Restaurants

Polarbites

Harbour Square, Kirkcudbright DG6 4WS, UK – 01557 339050

Easily one of my favorite evenings spent in Scotland! Ate some delicious fish and chips while folks were celebrating with bagpipes and dance! It was a lot of food for one, but made sure to eat it all because I didn't want it to go to waste. Massive line, but it went pretty quick. Would stop by again if I ever make it back to town!

A really good place to come and get tasty fish and chips or just about anything else! The toilets are clean the service is fast and the portions are generous with a great harbour side location. It can get busy though.

Vegetarian or Vegan Restaurants

Masterpiece

24 Castle St, Kirkcudbright DG6 4JD, UK – 01557 331131

Can highly recommend the highlander burger .

Freshly made sandwiches, amazing burgers, top notch!

Meleks Fryer

29 St Cuthbert St, Kirkcudbright DG6 4DX, UK – 01557 339444

Lovley foods ,%100 recommended that good food . All family enjoy it .

Had to wait for chips and I only chose fish and chips because there was one waiting. ...it wasn't worth the wait. Very greasy, chips were undercooked - sat very heavily on the stomach. Have had much better elsewhere but maybe this is the best Kirkcudbright has to offer as the one with the best reviews was shut even though their signage indicated they shut at 21:30 and I was outside at 21:05?

Shaad Kitchen Indian Takeaway

43 St Cuthbert St, Kirkcudbright DG6 4DX, UK – 01557 330019

The food was just like a taste of home style curry, I would recommend this to anyone who enjoys a nice meal that comes hot and fresh.

Set meal for two. Very nice. Highly recommended

Wine Bars and Cocktail Bars

The Selkirk Arms

High Street, Kirkcudbright DG6 4JG, UK – 01557 330402

Recently spent another few days here. This is a relaxing hotel with a pleasant garden. As usual the room was clean and comfortable, the food is sourced locally, cooked imaginatively and the staff are friendly and helpful.

Came here with family whilst on holiday. Had lobster! The food was lovely and really well thought out. We received a true Scottish welcome.