
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 ESTABLISHMENT | WHERE 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 Restaurant | Threave House outside of Castle Douglas |