Restaurants in Dumfries

For regular updates on the best dining Deals in Scotland subscribe to our Scotland Special Offers Newsletter.

Looking for the best restaurants in Dumfries? Find them on the leading Scotland restaurant guide. Discover new places to eat in Dumfries with links to restaurant websites, online menus, restaurant photos, special offers, location maps & much more.

If you can’t find the venue you’re looking for add it here.

To refine your search
A Crolla & Sons5 Castle Street, Lockerbie, Dumfries, DG11 1NY | 01387 810209
Abbey Cottage26 Main St, New Abbey, Dumfries, DG2 8BY | 01387 850377
Abbey InnAbbey Lane, Dumfries, DG2 0DQ | 01387 253739
Aberdour Hotel16-20 Newall Terrace, Dumfries, DG1 1LW | 01387 252060
Alexandra Coffee Shop62 George Street, Stranraer, Dumfries, DG9 7JS | 01776 705252
Annandale Arms Hotel and RestaurantHigh Street, Moffat, Dumfries, DG10 9HF | 01683 220013
Archie's Lounge Bar & Kitchen31 Main Street, Bridge of Weir, Dumfries, PA11 3NR | 01505 610095
Arden House HotelTongland Road, Kirkcudbright, Dumfries, DG6 4UU | 01557 330544
Aston HotelBankend Road, Dumfries, DG1 4AN | 01387 272410
Auberge82 High St, Annan, Dumfries, DG12 6DW | 01461 201877
Auchen Castle HotelBeattock, Moffat, Dumfries, DG10 9SH | 01683 300407
Auldgirth InnAuldgirth, Dumfries, DG2 0XG | 01387 740250
Bank Of Fleet Hotel47 High Street, Gatehouse of Fleet, Dumfries, DG7 2HR | 01557814302
Bar 12 Ltd12 Hanover Square, Dumfries, DG9 7AF | 01776700766
Bar Pazerello57 George St, Stranraer, Dumfries, DG9 7JP | 01776 706585
Bayhouse RestaurantCairnryan Road, Dumfries, DG9 8AT | 01776707388
Birch Tree Hotel1 Maxwell Street, Dalbeattie, Dumfries, DG5 4AH | 01556 612971
Birkhill Hospitality Venue16 St Marys Street, Dumfries, DG1 1LZ | 01387253418
Black Bull Inn13 Station Square, Lockerbie, Dumfries, DG11 2HA | 01576 202647
Blackaddie House HotelBlackaddie Road, Sanquhar, Dumfries, DG4 6JJ | 01659 50270
Blackwater Produce139 King Street, Castle Douglas, Dumfries, DG7 1DX | 01556 504345
Bladnoch InnBladnoch, Wigtown , Dumfries, DG8 9AB |
Bluebell Inn10 High Street, Dumfries, DG12 6AG | 01461202385
Borgue HotelBorgue, Kirkcudbright, Dumfries, DG6 4SH | 01557 870636
BrodiesHolm Street, Moffat, Dumfries, DG10 9EB | 01683 222869
Bruce Holdings10 Princes St, Lochmaben, Lockerbie, Dumfries, DG11 1QS | 01387 810428
Bruce Holdings Ltd8 Princes Street, Lochmaben, Dumfries, DG11 1PQ | 01387810428
Bruno's Restaurant3 Balmoral Road, Dumfries, DG1 3BE | 01387 255757
Buccleuch & Queensberry Arms Hotel112 Drumlanrig Street, Dumfries, DG3 5LU | 01848323101
Buck Hotel17 High St, Langholm, Dumfries, DG13 0JH | 013873 80400
Buck's Head Hotel46 Hanover Street, Stranraer, Dumfries, DG9 7RP | 01776 700776
Buck's Head Hotel46 Hanover Street, Stranraer, Dumfries, DG9 7RP | 01776 700776
Burnbank Hotel1 Kirk Brae, Twynholm, Kirkcudbright, Dumfries, DG6 4NX | 01557 860244
Burns Cafe7 Bank Street, Dumfries, DG1 2NX | 01387 261075
Cafe 9191-93 High Street, Lockerbie, Dumfries, DG11 2DA | 01576 202379
Cafe Ariete10 High Street, Moffat, Dumfries, DG10 9HF | 01683 220313
Cafe Continental32 Great King Street, Dumfries, DG1 1BD | 01387 255230
Cafe Pizzeria2-6 George Street, Dumfries, DG9 7RL | 01776705837
Cafe Rendezvous2 Agnew Crescent, Wigtown, Newton Stewart, Dumfries, DG8 9DS | 01988 402074
Cafe Royal95 High St, Annan, Dumfries, DG12 6DJ | 01461 202865
Cairndale Hotel & Leisure ClubEnglish Street, Dumfries, DG1 2DF | 01387 254 111
Cally Palace HotelGatehouse of Fleet, Castle Douglas, Dumfries, DG7 2DL | 01557 814341
Campbells1 South Crescent, Portpatrick, Dumfries, DG9 8JR | 01776810314
Carlos211 King Street, Dumfries, DG7 1DT | 01556503977
CarricksCarrick House, Castle Douglas, Dumfries, DG7 3TQ | 01644 460211
Carrutherstown HotelCarrutherstown, Dumfries, DG1 4LD | 01387 840268
Casa MiaNunholm Road, Dumfries, DG1 1JW | 01387269619
CavensKirkbean, Dumfries, DG2 8AA | 01387 880234
Central Bar2 Victoria St, Newton Stewart, Dumfries, DG8 6BT | 01671 402300
Central Cafe17 George St, Newton Stewart, Dumfries, DG8 8NS | 01988 500210
Chasers22 North Strand St, Stranraer, Dumfries, DG9 7LD | 01776 889512
Cinnamon75 Victoria Street, Newton Stewart, Dumfries, DG8 6NL | 01671 404440
Clachan Inn10 Main St, Dalry, Castle Douglas, Dumfries, DG7 3UW | 01644 430241
Claudio's RestaurantBurnside Road, Moffat, Dumfries, DG10 9DX | 01683 220958
Clonyard House, Colvend, Dumfries, DG5 4QW | 01556630372
Cock InnAuchenmalg, Newton Stewart, Dumfries, DG8 0JT | 01581 500245
Comlongon Castle, Clarencefield, Dumfries, DG1 4NA | 01387870283
Commercial Inn128 High St, Annan, Dumfries, DG12 6DP | 01461 204248
Commercial Inn1 Agnew Crescent, Dumfries, DG9 7JY | 01776702421
Corner House Hotel78 High Street, Dumfries, DG12 6DL | 01461202754
Corsewall LighthouseCorsewall Point, Kirkcolm, Stranraer, Dumfries, DG9 0QG | 01776 853220
County Hotel, Stoneykirk, Dumfries, DG9 9DH | 01776830431
Craigadam HotelKirkpatrick Durham, Castle Douglas, Dumfries, DG7 3HU | 01556 650233
Craigdarroch Arms HotelHigh St, Moniaive, Thornhill, Dumfries, DG3 4HN | 01848 200205
Craignelder HotelCairnryan Road, Dumfries, DG9 8HA | 01776705456
Cross Keys HotelCanonbie, Dumfries, DG14 0SY | 0138 73 71205
Cross Keys HotelHigh St, New Galloway, Castle Douglas, Dumfries, DG7 3RN | 01644 420494
Crown Hotel34 High St, Dalbeattie, Dumfries, DG5 4AA | 01556 611137
Crown Hotel9 North Crescent, Portpatrick, Stranraer, Dumfries, DG9 8SX | 01776 810261
Crown HotelBruce Street, Lochmaben, Dumfries, DG11 1PD | 01387811750
Crown Inn58 High St, Sanquhar, Dumfries, DG4 6BL | 01659 50267
D I Ventures Limited22, Northfield Park, Dumfries, DG12 5EZ | 01461203041
D-Caff30 High Street, Dalbeattie, Dumfries, DG5 4AA | 01556 611840
Dee Slipstream77 English St, Dumfries, DG1 2DA | 01387 254459
Del Amitri Restaurant95a High St, Annan, Dumfries, DG12 6DJ | 01461 201999
Dinks87 Irish Street, Dumfries, DG1 2PQ | 01387 257342
Dinwoodie Lodge HotelJohnstone Bridge, Dumfries, DG11 2SL | 01576470289
Doonhamer17 Church Crescent, Dumfries, DG1 1DF | 01387253832
Downshire ArmsMain Street, Portpatrick, Dumfries, DG9 8JJ | 01776810300
Drumlanrig Cafe and Restaurant54 Drumlanrig St, Thornhill, Dumfries, DG3 5LJ | 01848 330317
Dryfesdale House HotelDryfebridge, Lockerbie, Dumfries, DG11 2SF | 01576 202427
Ecclefechan HotelHigh St, Ecclefechan, Lockerbie, Dumfries, DG11 3DF | 01576 300213
Edenbank Hotel17 Laurieknowe, Dumfries, DG2 7AH | 01387 252759
Ellangowan HotelSt. John St, Creetown, Newton Stewart, Dumfries, DG8 7JF | 01671 820201
Elmarglen Hotel11 West Morton St, Thornhill, Dumfries, DG3 5ND | 01848 330558
Ferintosh Guest House30 Lovers Walk, Dumfries, DG1 1LX | 01387252262
Fernhill HotelHeugh Road, Portpatrick, Dumfries, DG9 8TD | 01776 810220
Firth Hotel41 Scotts Street, Dumfries, DG12 6JE | 01461202302
Five Arches345 Annan Road, Dumfries, DG1 3JR | 01387 264328
Fortune House29 Calside Road, Dumfries, DG1 4HA | 01387268822
Friars Carse HotelAuldgirth, Dumfries, DG2 0SA | 01387 740388
Galloway Arms HotelCrocketford, Dumfries, DG2 8RA | 01556 690248
George HotelHigh St, Moniaive, Thornhill, Dumfries, DG3 4HN | 01848 200203
George Hotel, Dunscore, Dumfries, DG2 0TB | 01387820250
Glendyne Hotel23 High St, Sanquhar, Dumfries, DG4 6DJ | 01659 50203
Globe Inn56 High St, Dumfries, DG1 2JA | 01387 252335
Gordon House Hotel116 High Street, Dumfries, DG6 4JQ | 01557330670
Grahams Bakery29 High Street, Lockerbie, Dumfries, DG11 1NG | 01387 811421
Gretna Hall Hotel, Gretna Green, Dumfries, DG16 5DY | 01461338257
Hamilton House12 Moffat Road, Dumfries, DG1 1NJ | 01387266606
Harbour House53 Main Street, Portpatrick, Dumfries, DG9 8JW | 01776810456
HARVEYS3-4 Harveys Wynd, Sanquhar, Dumfries, DG4 6DP | 01659 50955
Harveys Fish and Chips3-4 Harveys Wynd, Sanquhar, Dumfries, DG4 6DP | 01659 50955
Hawthorn Bank45 Glebe Street, Dumfries, DG1 2LZ | 01387253845
Hazeldene HotelGretna Green, Gretna, Dumfries, DG16 5EA | 01461 338292
Hazeldene HotelHazeldean, Rigg, Dumfries, DG16 5JH | 01461337647
Henrys Bay House RestaurantCairnryan Road, Stranraer, Dumfries, DG9 8AT | 01776 707 388
Hetland Hall HotelCarrutherstown, Dumfries, DG1 4JX | 01387 840201
Hole I' the Wa' Inn156 High St, Dumfries, DG1 2BA | 01387 252770
Hong Kong City Chinese Restaurant46 Hanover St, Stranraer, Dumfries, DG9 7RP | 01776 704333
Hong Kong Star89 Friars Vennel, Dumfries, DG1 2RF | 01387 251177
House O'Hill, Bargrennan, Dumfries, DG8 6RN | 01671840243
HullabalooRobert Burns Centre Mill Road, Dumfries, DG2 7BE | 01387 259679
Hunters Lodge HotelAnnan Road, Gretna, Dumfries, DG16 5DL | 01461 338214
Huntington House18 St Marys Street, Dumfries, DG1 1LZ | 01387254893
Imperial Bar35 King St, Castle Douglas, Dumfries, DG7 1AA | 01556 502300
Jade Garden123 Drumlanrig Street, Dumfries, DG3 5LS | 01848331318
JD Wetherspoon plcBuccleuch Street, Dumfries, DG1 1DJ | 01387270320
Jewel In The Crown48-50 St Michael Street, Dumfries, DG1 2QF | 01387264183
Kelloholm ArmsGreystone Avenue, Kelloholm, Dumfries, DG4 6RY | 0165966844
Kelvin House Hotel53 Main St, Glenluce, Newton Stewart, Dumfries, DG8 0PP | 01581 300303
Kenbridge Hotel, New Galloway, Dumfries, DG7 3PR | 01644420211
Kenmure ArmsHigh Street, New Galloway, Dumfries, DG7 3RL | 01644420240
Kings ArmsHigh Street, Dumfries, DG5 4HA | 01556610400
Kings Arms Hotel15 High St, Lochmaben, Lockerbie, Dumfries, DG11 1NG | 01387 810238
Kings Arms Hotel29 High Street, Dumfries, DG11 2JL | 01576202410
Kirkconnell Hall Hotel, Ecclefechan, Dumfries, DG11 3JH | 01576300277
Kirkpatricks Restaurant29 St. Cuthbert St, Kirkcudbright, Dumfries, DG6 4DX | 01557 330888
Kirroughtree HouseNewton Stewart, Dumfries, DG8 6AN | 01671 402141
Kirtle InnEaglesfield, Lockerbie, Dumfries, DG11 3PQ | 01461 500436
Kitty's TearoomsHigh St, New Galloway, Castle Douglas, Dumfries, DG7 3RN | 01644 420246
Knockinaam Lodge HotelPortpatrick, Stranraer, Dumfries, DG9 9AD | 01776 810471
La Cucina Italiano42 Eastfield Road, Dumfries, DG1 2EQ | 01387 266111
Lairds InnCastle Cary Holiday Camp, Newton Stewart, Dumfries, DG8 7DG | 01671 820361
Laurie Arms Hotel11-13 Main St, Haugh of Urr, Castle Douglas, Dumfries, DG7 3YA | 01556 660246
Little Devil's Steakhouse and Grill208 Annan Road, Dumfries, DG1 4PR | 01387 253840
Lochrigghead FarmhouseParkgate, Dumfries, DG1 3NG | 01387860381
Lochside Cafe34 Lochside Road, Dumfries, DG2 0LW | 01387 253714
Lucky Day14 Church Street, Dumfries, DG12 6DS | 01461205403
Mabie HouseMabie Steading, Mabie, Dumfries, DG2 8HB | 01387263188
Mad Hatters53 King Street, Castle Douglas, Dumfries, DG7 1AE | 01556 502712
Marine House Hotel23 Agnew Crescent, Stranraer, Dumfries, DG9 7JZ | 01776 703370
Mariner HotelKippford, Dalbeattie, Dumfries, DG5 4LN | 01556 620206
Masonic Arms19 Castle St, Kirkcudbright, Dumfries, DG6 4JA | 01557 330517
Masonic ArmsAnn Street, Gatehouse Of Fleet, Castle Douglas, Dumfries, DG7 2HU | 01557 814 335
Massarella Coffe ShopGretna Gateway Outlet Village, Glasgow Road, Gretna, Dumfries, DG16 5GG |
Merrick Hotel and Indian Restaurant193 King St, Castle Douglas, Dumfries, DG7 1DZ | 01556 504469
MilanDock Park, Dumfries, DG1 2RY | 01387254477
Moffat House HotelHigh Street, Dumfries, DG10 9HL | 01683220039
Monty's16-18 St. Andrew St, Castle Douglas, Dumfries, DG7 1DE | 01556 502372
Moreig HotelAnnan Road, Dumfries, DG1 3EG | 01387255524
Moreig Hotel & Restaurant67 Annan Road, Dumfries, DG1 3EG | 01387255524
Mount Stewart HotelPortpatrick, Stranraer, Dumfries, DG9 8LE | 01776 810291
Mr Ho126 Queensberry Street, Dumfries, DG1 1BU | 01387254579
Mulberries Coffee Shop11 St.Cuthbert Street, Kirkcudbright, Dumfries, DG6 4DJ | 01557 330961
New Dragon Chinese91 English St, Dumfries, DG1 2DA | 01387 252515
Nith HotelGlencaple, Dumfries, DG1 4RE | 01387 770213
Noblehill Cafe181 Annan Road, Dumfries, DG1 3EY | 01387 255746
North West Castle HotelStranraer, Dumfries, DG9 8EH | 01776 704413
Palmerston Cafe68 Glasgow Street, Dumfries, DG2 9AQ | 01387254789
Paul Jones HotelSoutherness, Dumfries, DG2 8AZ | 01387 880205
Pearl Palace17 Castle Street, Dumfries, DG1 1DJ | 01387250504
Pelosis Corner CafeMarket Place, High Street, Langholm, Dumfries, DG13 0JQ | 013873 81250
Piccola ItaliaThree Glens High Street, Moniaive, Thornhill, Dumfries, DG3 4HN | 01848 200400
Piccolo Cafe21 Whitesands, Dumfries, DG1 2RR | 01387 253355
Pollyannas Wine Bar and Bistro88 High St, Langholm, Dumfries, DG13 0DH | 013873 81387
Poppys Tearoom35 Main Street, Sanquhar, Dumfries, DG4 6NB | 01659 66700
Portpatrick HotelPortpatrick, Stranraer, Dumfries, DG9 8TQ | 01776 810333
Powfoot HotelLinks Avenue, Powfoot, Annan, Dumfries, DG12 5PN | 01461 700300
Premier InnAnnan Road, Dumfries, DG1 3SE | 01387249785
Pringles BarCorsock, Castle Douglas, Dumfries, DG7 3DN | 01644 440275
Pumpernickel60-62 Friars Vennel, Dumfries, DG1 2RL | 01387 254475
Queen's Hotel29-31 Mill St, Drummore, Stranraer, Dumfries, DG9 9PS | 01776 840300
Queens HotelAnnan Road, Dumfries, DG11 2RB | 01576202415
Queensberry Arms Hotel71-72 Main St, Kirconnel, Sanquhar, Dumfries, DG4 6NB | 01659 67205
Railway Inn36 St John Street, Whithorn, Dumfries, DG8 8PF | 01988500455
Rainbow Snack Bar14 Great King Street, Dumfries, DG1 1BD | 01387 257248
Ravenshill House HotelDumfries Road, Lockerbie, Dumfries, DG11 2EF | 01576 202882
RoadchefJohnstonebridge, Annandale Water, Dumfries, DG11 1HD | 01576470395
Royal Hotel24 Hanover Street, Dumfries, DG9 7RZ | 01776702426
RuddicotLondon Road, Dumfries, DG9 8AJ | 01776706192
Rumblin Tum3 Bath Place, Moffat, Dumfries, DG10 9HJ | 01683 221962
Salutation InnMarket Square, Dumfries, DG2 7AA | 01387 254664
Selkirk Arms HotelHigh St, Kirkcudbright, Dumfries, DG6 4JG | 01557 330402
Simply Delicious134 King Street, Castle Douglas, Dumfries, DG7 1LU | 01556 504733
Solway Lodge Hotel97-99 Annan Road, Gretna, Dumfries, DG16 5DN | 01461 338266
Solway Tide Cafe16 St.Cuthbert Street, Kirkcudbright, Dumfries, DG6 4HZ | 01557 330735
Somerton HouseSomerton Hotel, 35 Carlisle Road, Dumfries, DG11 2DR | 01576202583
Spread Eagle Inn5 Galloway St, Dumfries, DG2 7TL | 01387 255647
Stables Tea RoomNewton Stewart, Dumfries, DG8 7AX | 01671 404224
Stag Hotel21-22 High Street, Dumfries, DG10 9HL | 01683220343
Stakeford House Inn123 College Street, Dumfries, DG2 0AD | 01387253313
Star Hotel44 High Street, Dumfries, DG10 9EF | 01683220156
Station Hotel49 Lovers Walk, Dumfries, DG1 1LT | 01387 254316
Steam Packet HotelWhithorn, Newton Stewart, Dumfries, DG8 8HZ | 01988 500334
Steam Packet HotelHarbour Row, Isle of Whithorn, Dumfries, DG8 8LL | 01988500334
Steam Packet InnSt. Cuthberts Place, Dumfries, DG6 4DH | 01557330247
Steamboat InnCarsethorn, Dumfries, DG2 8DS | 01387 880631
Stir It99 George Street, Stranraer, Dumfries, DG9 7JP | 01776 700099
Sun Kai13 Queen St, Stranraer, Dumfries, DG9 7LQ | 01776 703196
Taj Mahal Tandoori RestaurantLondon Road, Dumfries, DG9 8EP | 01776 889669
Tamburrini's73 St. Mary St, Kirkcudbright, Dumfries, DG6 4DU | 01557 331913
The 102 Club102 English St, Dumfries, DG1 2BY | 01387 252654
The Anchor HotelKippford, Dalbeattie, Dumfries, DG5 4LN | 01556 620205
The Anglers61 High Street, Annan, Dumfries, DG12 6AD | 01461 206588
The Arkhouse Inn17-21 Church St, Stranraer, Dumfries, DG9 7JG | 01776 703161
The Barrel23 English St, Dumfries, DG1 2BU | 01387 253806
The Black Bull HotelChurch Gate, Moffat, Dumfries, DG10 9EG | 01683 220206
The Bluebell112 High Street, Lockerbie, Dumfries, DG11 2ES | 01576 203884
The Bridge Arms22 Bridge Street, Dumfries, DG9 7JF | 01776704839
The Brig35 Bridge Street, Lockerbie, Dumfries, DG11 2HE | 01576 202342
The Bruce Hotel88 Queen St, Newton Stewart, Dumfries, DG8 6JL | 01671 402294
The Castle Restaurant5 Castle St, Kirkcudbright, Dumfries, DG6 4JA | 01557 330569
The Central Cafe36-38 Charlotte Street, Stranraer, Dumfries, DG9 7EF | 01776 703102
The Chip Shop4 Mill St, Dalbeattie, Dumfries, DG5 4HE | 01556 611415
The Clachan Inn8-10 Main Street, Dumfries, DG7 3UW | 01644 430241
The Coachman BarHigh St, Moffat, Dumfries, DG10 9ET | 01683 220698
The Craighlaw Arms23 Main St, Kirkcowan, Newton Stewart, Dumfries, DG8 0HQ | 01671 830283
The Cree InnMinnigaff, Creebridge, Newton Stewart, Dumfries, DG8 6NP | 01671 402743
The Cressfield HotelTownfoot, Ecclefechan, Lockerbie, Dumfries, DG11 3DR | 01576 300281
The Crown Hotel95 High St, Lockerbie, Dumfries, DG11 2DA | 01576 203382
The Crown HotelHigh St, Langholm, Dumfries, DG13 0JH | 013873 80247
The Crown Hotel25 King St, Castle Douglas, Dumfries, DG7 1AA | 01556 502031
The Crown Hotel36 Main Street, Glenluce, Dumfries, DG8 0PS | 01581300252
The Crown Hotel102 Queen Street, Dumfries, DG8 6JW | 01671402727
The Custom HouseNorth Strand Street, Dumfries, DG9 7RB | 01776889727
The Douglas Hotel86 High St, Langholm, Dumfries, DG13 0DH | 013873 81547
The Farmers Arms50 Drumlanrig St, Thornhill, Dumfries, DG3 5LJ | 01848 330190
The Farmers InnMain St, Clarencefield, Dumfries, DG1 4NF | 01387 870675
The Fleshers Arms48 Loreburn St, Dumfries, DG1 1HJ | 01387 256461
The Gables Hotel1 Annan Road, Dumfries, DG16 5DQ | 01461338300
The Galloway Arms54-56 Victoria Street, Dumfries, DG8 6DB | 01671402653
The Galloway Inn24 South Main St, Wigtown, Newton Stewart, Dumfries, DG8 9EH | 01988 402431
The Garden HouseSarkfoot Road, Gretna, Dumfries, DG16 5AJ | 01461 337621
The Globe21 Market Square, Dumfries, DG2 7AB | 01387252163
The GranaryLoreburn St, Dumfries, DG1 1HN | 01387 250534
The Grapes HotelSpringholm, Castle Douglas, Dumfries, DG7 3LP | 01556 650566
The Grapes Public House4-6 Bridge St, Stranraer, Dumfries, DG9 7HY | 01776 703386
The Gretna Chase HotelGretna Chase Hotel, Sarkbridge, Dumfries, DG16 5JB | 01461337517
The Gretna InnAnnan Road, Dumfries, DG16 5DN | 01461 337465
The Harbour Inn18 South Crescent, Garlieston, Newton Stewart, Dumfries, DG8 8BQ | 01988 600685
The India Palm46-50 Buccleuch St, Dumfries, DG1 2AH | 01387 266644
The Jade Palace195 King St, Castle Douglas, Dumfries, DG7 1DZ | 01556 503289
The Jolly HarvesterCalside Road, Dumfries, DG1 4HB | 01387269101
The Kenmuir Arms31 Main St, New Luce, Newton Stewart, Dumfries, DG8 0AJ | 01581 600218
The Laird's InnCastle Cary Holiday Camp, Creetown, Newton Stewart, Dumfries, DG8 7DQ |
The Last Post30 Academy Street, Dumfries, DG1 1BZ | 01387 248167
The Lochar InnArdene, Heathhall, Dumfries, DG1 1TZ | 01387254159
The Lochinvar3 Main Street, Dalry, Dumfries, DG7 3UP | 01644430107
The Lounge Coffee House116 High Street, Annan, Dumfries, DG12 6DW | 01461 202688
The Market Inn Hotel7 Queen Street, Dumfries, DG7 1HX | 01556505070
The MillGrahamshill, Kirkpatrick Fleming, Dumfries, DG11 3BQ | 01461800344
The Murray Arms, Gatehouse of Fleet, Dumfries, DG7 2HY | 01557814207
The Murray ArmsMurray Arms, Dalton, Dumfries, DG11 1DS | 01387840635
The New Bazaar39 Whitesands, Dumfries, DG1 2RS | 01387 268776
The New Imperial18 Annan Road, Eastriggs, Dumfries, DG12 6QA | 0146140315
The Nithsdale Hotel1 High Street, Sanquhar, Dumfries, DG4 6DJ | 01659 50133
The NormandyTroqueer Road, Dumfries, DG2 7DF | 01387263383
The Old Bank Restaurant94 Irish St, Dumfries, DG1 2PB | 01387 251880
The Old StablesMain St, Beattock, Moffat, Dumfries, DG10 9QX | 01683 300134
The Pheasant2 Wigtown Road, Newton Stewart, Dumfries, DG8 8EL | 01988 850270
The Pine TavernBeattock, Moffat, Dumfries, DG10 9RD | 01683 300313
The Port Pantry24 Main Street, Stranraer, Dumfries, DG9 8JL | 01776 810655
The Pub3 Hanover Street, Dumfries, DG9 7SB | 01776705518
The Queensberry12 English St, Dumfries, DG1 2BT | 01387 739913
The Riverbank RestaurantGoods Lane, Dumfries, DG8 6EH | 01671403330
The Riverside BarDock Park, Dumfries, DG1 2RY | 01387 254477
The Riverside CafeMill on the Fleet, High Streetreet, Castle Douglas, Dumfries, DG7 2HS | 01557 814977
The Robert The BruceBuccleuch Street, Dumfries, DG1 2AD | 01387270320
The Royal Hotel50 St. Cuthbert Street, Dumfries, DG6 4DY | 01557331213
The Scottish Pantry184-186 King St, Castle Douglas, Dumfries, DG7 1DA | 01556 502232
The Ship InnHigh St, Dalbeattie, Dumfries, DG5 4DJ | 01556 610419
The Ship Inn5 Shore St, Drummore, Stranraer, Dumfries, DG9 9PU | 01776 840618
The Ship Inn1 Fleet Street, Gatehouse of Fleet, Dumfries, DG7 2JT | 01557814217
The SmithyHigh Street, Castle Douglas, Dumfries, DG7 3RN | 01644 420269
The Smugglers Inn11 Main Street, Auchencairn, Castle Douglas, Dumfries, DG7 1QU | 01556 640331
The Solwaygate RestaurantAnnan Road, Dumfries, DG1 3SE | 01387249785
The Stag Bar48 Bank St, Dumfries, DG1 2PA | 01387 252272
The Star Hotel18 Main St, Twynholm, Kirkcudbright, Dumfries, DG6 4NT | 01557 860279
The Station CafeDumfries Railway Station, Dumfries, DG1 1LU | 01387 262605
The Station InnKirkpatrick Fleming, Dumfries, DG11 3AU | 01461 800572
The Swan HotelKingholm Quay, Dumfries, DG1 4SU | 01387 253756
The Swan InnSheuchan Street, Dumfries, DG9 0EA | 01776702973
The Thistle Inn47 Dalrymple St, Stranraer, Dumfries, DG9 7EY | 01776 702203
The Tides InnSt. Cuthberts St, Kirkcudbright, Dumfries, DG6 4DX | 01557 331635
The Tower Fish BarTower Buildings, Lockerbie, Dumfries, DG11 2HB | 01576 204262
The Townhead HotelTownhead Street, Dumfries, DG11 2AG | 01576204627
The Victoria Inn37 Friars Vennel, Dumfries, DG1 2RQ | 01387253881
The Village InnKirtle House, Kirtlebridge, Dumfries, DG11 3LZ | 01461500221
The Wayside Inn2 Annan Road, Eastriggs, Annan, Dumfries, DG12 6PZ | 01461 40054
The Wigtown Ploughman Hotel30 South Main St, Newton Stewart, Dumfries, DG8 9HG | 01988 403236
Thistle Inn51-55 Main St, Crossmichael, Castle Douglas, Dumfries, DG7 3AU | 01556 670203
Tigh-na-Mara HotelMain St, Sandhead, Stranraer, Dumfries, DG9 9JF | 01776 830210
TravelodgeA75, Annan Road, Dumfries, DG1 3SE | 0871-9846134
Urban Grill94-98 English Street, Dumfries, DG1 2BY | 01387 259 340
Urr Valley HotelUrr Valley Hotel, Dumfries, DG7 3JG | 01556502188
Volunteer Arms HotelMain Street, Penpont, Dumfries, DG3 4BP | 01848330381
Warmanbie HotelWarmanbie Hotel, Dumfries, DG12 5LL | 01461204015
Warmanbie LtdWarmambie House, Dumfries, DG12 5LL | 0161-2121632
Waterfront Hotel and Bistro7 North Crescent, Portpatrick, Stranraer, Dumfries, DG9 8SX | 01776 810800
Waverley BarLovers Walk, Dumfries, DG1 1LX | 01387247878
Welcome BreakGretna Service Area, Dumfries, DG16 5HQ | 01461337566
Whitshiels CafeLangholm, Dumfries, DG13 0HG | 013873 80494
Why Not8-10 Nith Place, Dumfries, DG1 2PN | 01387266620
Wongs Kitchen13 Well Street, Dumfries, DG10 9DP | 01683221445
Woodland House HotelNewbridge, Dumfries, DG2 0HZ | 01387 720233

Refine your results by Category

Ads
Affiliates

We appreciate any and all feedback about our site; praise, ideas, bug reports you name it!

Interested in Scotland Special Offers?We’ll email you the best dining deals, events and news in Scotland.SIGN UP NOW

Thank You
You have successfully signed up to the newsletter

Sugarvine will only use your contact details to send you our newsletter. Your details will not be passed on to any third parties.