There is a very good variety of restaurants, pubs and cafes in and around Kirkcudbright. The selection below gives you information about some of them. There are also take-aways such as Fish and Chips and Chinese, within easy walking distance . Opening times have not been added as they sometimes vary according to the season.

 NAME OF THE ESTABLISHMENTWHERE IT IS   PHONE NUMBER
 Selkirk Arms - bistro and a restaurant

 High Street

Kirkcudbright

 01557 330402

 Kirkpatricks - restaurant - sometimes on Thursdays they have 'Scottish Tapas' - smaller helpings of a range of traditional dishes

 29 St Cuthbert's Street - just round the corner from Arnot's Cottage. 01557 330888
 Gordon House Hotel

High Street

Kirkcudbright 

 01557

330670

 Royal Hotel St Cuthbert's Street  01557 331213
 Castle Restaurant Castle Street 01557 330569
Harbour Lights Coffee House and Bistro St Cuthbert's Street  
 Threave House Scottish National Trust RestaurantThreave House outside of Castle Douglas