Restaurants in Borders

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

Looking for the best restaurants in Borders? Find them on the leading Scotland restaurant guide. Discover new places to eat in Borders 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
Abbey Coffee Shop6 Buccleuch Street, Melrose, Borders, TD6 9LD | 01896 822165
Abbotsford Arms63 Stirling Street, Borders, TD1 1BY | 01896756811
AlfonsosHigh St, Earlston, Borders, TD4 6BS | 01896 849899
AM.PM Event Catering1a High Street, Galashiels, Borders, TD1 1RY | 01896 752070
Amaryllis5-7 West St, Berwick-Upon-Tweed, Borders, TD15 1AS | 01289 331711
Annies Cafe & Take-Away17 King Street, Galashiels, Borders, TD1 1PX | 01896 758060
Berlino33 West St, Berwick-Upon-Tweed, Borders, TD15 1AS | 01289 306149
Besom Inn75-77 High St, Coldstream, Borders, TD12 4AE | 01890 882391
Best Western Philipburn Country House HotelPhiliphaugh, Borders, TD7 5LS | 0175020747
Blue Bell InnPallinsburn, Borders, TD12 4SH | 01890 820789
Bon Appetit2 Woolmarket, Berwick-Upon-Tweed, Borders, TD15 1DH | 01289 303222
Border Hotel12-14 Woodmarket, Kelso, Borders, TD5 7AX | 01573 224791
Brodies Restaurant8 High Street, Hawick, Borders, TD9 9EH | 01450 370868
Bronx10 Regent Street, Borders, TQ14 8SJ | 01626 777909
Brown Bear Inn25 Hide Hill, Berwick-Upon-Tweed, Borders, TD15 1EQ | 01289 306214
Brown Sugar12 Canongate, Jedburgh, Borders, TD8 6AJ | 01835 863399
Brydons Bakery Restaurant16 High Street, Hawick, Borders, TD9 9EH | 01450 372672
Buccleuch Arms, St. Boswells, Borders, TD6 0EW | 01835822243
Buccleuch Bar Restaurant1 Trinity Street, Hawick, Borders, TD9 9NR | 01450 372368
Burts HotelMarket Square, Melrose, Borders, TD6 9PL | 01896 822285
Cafe Andaluz50-52 Bridge Street, Borders, TD15 1AQ | 01289 309533
Cafe ExpressBerwick Railway Station, Railway Street, Berwick-Upon-Tweed, Borders, TD15 1NF | 01289 305513
Carolines Coffee Shop & Tea Room45 Horsemarket, Kelso, Borders, TD5 7AA | 01573 226996
Carters RestAbbey Place, Jedburgh, Borders, TD8 6BE | 01835 864745
Castle Hotel11 High St, Coldstream, Borders, TD12 4AP | 01890 882830
Cedar CafeDuns, Hawick, Borders, TD11 3RP | 01361 850371
Chapters BistroMain St, Gattonside, Melrose, Borders, TD6 9NB | 01896 823217
Chapters Bistro, Gattonside, Borders, TD6 9NP | 01896823217
China Palace29 Market Square, Hawick, Borders, TD11 3AL | 01361 883100
China Town52 Horsemarket, Borders, TD5 7AE | 01573228181
Chirnside Hall HotelDuns, Borders, TD11 3LD | 01890 818219
Churches HotelAlbert Road, Eyemouth, Borders, TD14 5DB | 018907 50401
Clovenfords Country Hotel1 Vine St, Clovenfords, Galashiels, Borders, TD1 3LU | 01896 850203
County HotelHigh Street, Borders, TD7 4BZ | 0175021233
Court House Coffee Shop28 Market Place, Selkirk, Borders, TD7 4BL | 01750 22058
Cross Keys Hotel36-37 The Square, Borders, TD5 7HL | 01573223303
Cross Keys InnLilliesleaf, Melrose, Borders, TD6 9JA | 01835 870310
Cross Keys Inn, Ettrickbridge, Borders, TD7 5JN | 0175052224
Cross Keys InnAncrum, Jedburgh, Borders, TD8 6XH | 01835830242
Crown and Anchor InnHoly Island, Berwick-Upon-Tweed, Borders, TD15 2RX | 01289 389215
Damascus Drum Cafe Books2 Silver Street, Newcastleton, Hawick, Borders, TD9 0AD | 07707 856123
Dolphin HotelNorth St, Eyemouth, Borders, TD14 5ES | 018907 50280
Drumlanrig BarDrumlanrig Square, Borders, TD9 0AR | 01450373890
Dryburgh ArmsMelbourne Place, Melrose, Borders, TD6 0PA | 01835 822704
DunriachMellrose Road, Borders, TD1 2BX | 01896754146
Eagle Hotel1 Market Place, Lauder, Borders, TD2 6SR | 01578 722426
Ebbcarrs CafeThe Harbour, Eyemouth, Borders, TD14 5PW | 018907 71302
Edenwater HouseEdnam, Kelso, Borders, TD5 7QL | 01573 224070
Elm House Hotel17 North Bridge St, Hawick, Borders, TD9 9BD | 01450 372866
Emperors Of India6 Roxburgh Street, Borders, TD5 7DH | 01573 229719
Eye Sleep InnToll Bridge Road, Eyemouth, Borders, TD14 5GN | 018907 50913
Firebrick Brasserie7 Market Place, Lauder, Borders, TD2 6SR | 01578 718915
Fishers ArmsMain St, Horncliffe, Berwick-Upon-Tweed, Borders, TD15 2XW | 01289 386866
Fortes15 Hide Hill, Berwick-Upon-Tweed, Borders, TD15 1EQ | 01289 306412
Foxton's26 Hide Hill, Berwick-Upon-Tweed, Borders, TD15 1AB | 01289 303939
Giacopazzis18-20 Harbour Road, Eyemouth, Borders, TD14 5HU | 018907 50317
Glen CafeSt. Marys Loch, Selkirk, Borders, TD7 5LH | 01750 42241
Glenbank HouseCastlegate, Jedburgh, Borders, TD8 6BD | 01835 862258
Gordon ArmsSelkirk, Borders, TD7 5LE | 01750 82222
Harrow Inn22 High St, Galashiels, Borders, TD1 1SE | 01896 753520
Hazel Lodge Tearoom20 Horsemarket, Kelso, Borders, TD5 7HA | 01573 226909
Heatherlie House HotelHeatherlie Park, Selkirk, Borders, TD7 5AL | 01750 21200
Hootncat5a The Knowes, Kelso, Borders, TD5 7BH | 01573 228288
Hunters Hall56-58 High St, Galashiels, Borders, TD1 1SE | 01896 759795
Jade GardenUnit 2/Industrial Estate, Coldingham Road, Borders, TD14 5AN | 01890752882
Jazrose8 West Port, Selkirk, Borders, TD7 4DG | 01750 725032
Jockey ClubBirnieknowe, Borders, TD9 8QS | 01450370037
King's Arms HotelHigh St, Melrose, Borders, TD6 9PB | 01896 823205
Kingsknowes HotelKingsknowes Hotel, Borders, TD1 3HY | 01896758375
Ladhope Inn33 High Buckholmside, Borders, TD1 2HR | 01896752446
Lauderdale Hotel1 Edinburgh Road, Lauder, Borders, TD2 6TW | 01578 722231
Lough Inn10 North St, Duns, Borders, TD11 3AP | 01361 883713
Mansfield House HotelWeensland Road, Hawick, Borders, TD9 8LB | 01450 360400
Marmions BrasserieBuccleuch St, Melrose, Borders, TD6 9LB | 01896 822245
Mayfield BarMayfield Dv, Hawick, Borders, TD9 7EW | 01450 376626
Meadow HouseNorth Road, Berwick-Upon-Tweed, Borders, TD15 1UR | 01289 304173
Mellerstain Tea RoomsMellerstain House, Gordon, Borders, TD3 6LG | 01573 410744
Monte Cassino RestaurantUnit C Melrose Station, Palma Place, Melrose, Borders, TD6 9PR | 01896 820082
MosspaulTeviothead, Teviotdale, Newcastleton, Borders, TD9 0LP | 01450 850245
New Delhi Bar and Restaurant11 Melgund Place, Hawick, Borders, TD9 9HY | 01450 363506
Niki's Lounge Bar101 Balmoral Road, Galashiels, Borders, TD1 1JW | 01896 753929
Oblo20 Harbour Road, Eyemouth, Borders, TD14 5HU | 018907 52527
Office6 Tower Knowe, Borders, TD9 9DQ | 01450372857
Oscars35 Horsemarket, Kelso, Borders, TD5 7HE | 01573 224008
Pilot Inn31 Low Greens, Berwick-Upon-Tweed, Borders, TD15 1LZ | 01289 304214
Plough HotelHigh St, Yetholm, Kelso, Borders, TD5 8RF | 01573 420215
Queens Head32 High Street, Borders, TD9 9EH | 01450 378615
Book Online
Queens Head Hotel6 Sandgate, Berwick-Upon-Tweed, Borders, TD15 1EP | 01289 307852
Red Lion HotelThe Square, Borders, TD4 6DB | 01896849584
Red Lion InnMain St, Reston, Eyemouth, Borders, TD14 5JP | 01890 761266
Reivers Fish Bar17 Blackbull St, Duns, Borders, TD11 3AR | 01361 883337
Restaurant at Kailzie GardensPeebles, Borders, EH45 9HT | 01721 720007
Rhymers Tower Coffee RoomMelrose Road, Earlston, Borders, TD4 6DL | 01896 849452
Robin's Nest HotelMain St West End, Chirnside, Duns, Borders, TD11 3UJ | 01890 819014
Royal Garden Chinese35 Marygate, Berwick-Upon-Tweed, Borders, TD15 1AT | 01289 331411
Royal HotelCanongate, Borders, TD8 6AN | 01835863152
Russells of Melrose28 Market Square, Melrose, Borders, TD6 9PP | 01896 822335
Salutation InnShoreswood, Berwick-Upon-Tweed, Borders, TD15 2NL | 01289 382291
Scotts ViewMain St, St. Boswells, Melrose, Borders, TD6 0AP | 01835 823344
Sea Rover9 Exchange St, Jedburgh, Borders, TD8 6BH | 01835 863397
Sergios DinerBridge House, Sandbed, Borders, TD9 0HE | 01450370094
Ship HotelHarbour Road, Eyemouth, Borders, TD14 5HT | 018907 50224
Ship InnEast Port, Melrose, Borders, TD6 9RA | 01896 822190
Shish Tandoori Ltd51 Market Street, Borders, TD1 3AF | 01896758735
Simply Scottish6-8 High St, Jedburgh, Borders, TD8 6AG | 01835 864696
Sinners Coffee Shop and Cafe1 Sidey Court, Berwick-Upon-Tweed, Borders, TD15 1DR | 01289 302621
Spice of India36 Market St, Galashiels, Borders, TD1 3AA | 01896 750100
Springbank Inn130 Galashiels Road, Stow, Borders, TD1 2RA | 07824753746
St. Vedas HotelColdingham Bay, Coldingham, Eyemouth, Borders, TD14 5PA | 01890 771679
Station1/Station Buildings, Dovemount Place, Borders, TD9 7AA | 01450378365
Station Hotel26 Market Square, Borders, TD6 9PT | 01896823147
T-4-225 High Street, Galashiels, Borders, TD1 1RY | 01896 664741
TemplehallMain St, Morebattle, Kelso, Borders, TD5 8QQ | 01573 440249
The Albion Inn10 Main St, Spittal, Berwick-Upon-Tweed, Borders, TD15 1QY | 01289 306591
The Anchor InnSchool Road, Coldingham, Eyemouth, Borders, TD14 5NS | 01890 771243
The Auld Cross Keys InnMain St Denholm, Hawick, Borders, TD9 8NU | 01450 870305
The Auld Mill Inn57 Bank St, Galashiels, Borders, TD1 1EP | 01896 758655
The Baguette Bar & Cafe9 Hide Hill, Berwick-Upon-Tweed, Borders, TD15 1EQ | 01289 303203
The Barn at BealBeal Farm Beal, Berwick-Upon-Tweed, Borders, TD15 2PB | 01289 381477
The Black BullEtal, Coldstream, Borders, TD12 4TL | 01890 820200
The Black Bull HotelMarket Place, Lauder, Borders, TD2 6SR | 01578 722208
The Black Bull Hotel15 Black Bull St, Hawick, Borders, TD11 3AR | 01361 883379
The Border HotelThe Green, Kirk Yetholm, Kelso, Borders, TD5 8PQ | 01573 420237
The Caddy ManMounthooly Farm, Crailing, Jedburgh, Borders, TD8 6TJ | 01835 850787
The Castle103 Castlegate, Berwick-Upon-Tweed, Borders, TD15 1LF | 01289 307900
The Cobbles Inn7 Bowmont St, Kelso, Borders, TD5 7JH | 01573 223548
The Coffee Stop3 Golden Square, Berwick-Upon-Tweed, Borders, TD15 1BG | 01289 309828
The Contented Sole4 Old Quay, Harbour Road, Borders, TD14 5HS | 01890750268
The Contented Vine60 Horsemarket, Borders, TD5 7AE | 01573224777
The Cookie Jar35 High Street, Jedburgh, Borders, TD8 6AQ | 01835 863982
The Craw Inn, Auchencrow, Borders, TD14 5LS | 018907601253
The Cross Keys Hotel3 The Square, Greenlaw, Hawick, Borders, TD10 6UD | 01361 810247
The Denholm Meet1 Westside, Denholm, Borders, TD9 8LX | 01450870999
The First & LastUpper Burnmouth, Burnmouth, Borders, TD14 5SL | 01890781306
The Fleece7 Market Place, Selkirk, Borders, TD7 4BT | 01750 725849
The Fleet BarThe Fleet, Masons Wynd, Eyemouth, Borders, TD14 5HG | 018907 50950
The George and Abbottsford HotelHigh Street, Melrose, Borders, TD6 9PD | 01896 822308
The Glen HotelYarrow Terrace, Selkirk, Borders, TD7 5AS | 01750 20259
The Glue Pot65 Overhaugh St, Galashiels, Borders, TD1 1DL | 01896 752621
The Golden Bannock4 West High St, Lauder, Borders, TD2 6TE | 01578 722324
The Grapes Hotel16 Douglas Square, Hawick, Borders, TD9 0QD | 013873 75245
The High Level11 Green Terrace, Borders, TD9 0JG | 01450377469
The Hirsel Cottage Tea RoomsThe Hirsel, Coldstream, Borders, TD12 4LW | 01890 883645
The Hoebridge InnHoebridge Road East, Gattonside, Melrose, Borders, TD6 9LZ | 01896 823082
The Laughing Buddha14a High St, Hawick, Borders, TD9 9EH | 01450 376060
The Maltings KitchenThe Maltings Eastern Lane, Berwick-Upon-Tweed, Borders, TD15 1AJ | 01289 309333
The Mansfield BarMansfield Road, Borders, TD9 8AB | 01450373270
The New InnBridge St, Eyemouth, Borders, TD14 5NG | 01890 771315
The Old Smiddy CafeNorthfield Farm, Eyemouth, Borders, TD14 5QF | 018907 71707
The Old Thistle InnWestruther, Gordon, Borders, TD3 6NE | 01578 740275
The Pheasant Public House61 High St, Jedburgh, Borders, TD8 6DQ | 01835 862708
The Place73 High Street, Borders, TD7 4BZ | 01750778174
The Plough HotelMain St, Leitholm, Coldstream, Borders, TD12 4JN | 01890 840252
The Plough Inn15 Main St, Lilliesleaf, Melrose, Borders, TD6 9JD | 01835 870271
The Red Lion32 Main St, Spittal, Berwick-Upon-Tweed, Borders, TD15 1QY | 01289 307718
The Red Lion Inn, Chirnside, Borders, TD11 3UF | 01890818340
The Riverside Country InnNewmill On Teviot, Hawick, Borders, TD9 0JU | 01450 850266
The Riverside RestaurantAbbey St, Bathans, Duns, Borders, TD11 3TX | 01361 840312
The Roxburghe Hotel and Golf CourseKelso, Borders, TD5 8JZ | 01573 450331
The Salmon InnEast Ord, Berwick-Upon-Tweed, Borders, TD15 2NS | 01289 305227
The Salmon Inn54 Bank St, Galashiels, Borders, TD1 1EP | 01896 752577
The Ship InnMarygate, Holy Island, Berwick-Upon-Tweed, Borders, TD15 2SJ | 01289 389311
The Siamese Kitchen12 Murray St, Hawick, Borders, TD11 3DE | 01361 883470
The Station BarStation Road, Selkirk, Borders, TD7 5DJ | 01750 21769
The Sunrise51 High St, Jedburgh, Borders, TD8 6DQ | 01835 863503
The TavernHigh St, Eyemouth, Borders, TD14 5EU | 018907 51221
The Thatch45 West End, Tweedmouth, Berwick-Upon-Tweed, Borders, TD15 2HE | 01289 331860
The Tower Hotel3 Main St, Oxton, Lauder, Borders, TD2 6PN | 01578 750355
The Wagon Inn10 Coalmarket, Kelso, Borders, TD5 7AH | 01573 224568
The WaterwheelPhiliphaugh Old Mill, Selkirk, Borders, TD7 5LU | 01750 22258
The White Swan11 Woodmarket, Borders, TD5 7AT | 01573225354
The Woodcutter Pub1 Marigold Bank, Borders, TD1 2NB | 01896757757
Thistle Do Nicely8 Walkergate, Berwick-Upon-Tweed, Borders, TD15 1DB | 01289 332442
Town Arms Inn1 Market Place, Selkirk, Borders, TD7 4BT | 01750 20185
Townhouse Hotel3 Market Square, Melrose, Borders, TD6 9PQ | 01896 822645
Tushielaw InnEttrick Valley, Selkirk, Borders, TD7 5HT | 01750 62205
Waterloo ArmsWaterloo Arms Hotel, Chirnside, Borders, TD11 3XH | 01890818034
Waverley78 High Street, Borders, TD9 9HR | 01450373197
Waverley Castle HotelSkirmish Hill, Waverley Road, Borders, TD6 9AA | 0844-2510900
White Swan Hotel31-32 Market Square, Duns, Borders, TD11 3AL | 01361 883338
White Swan HotelHigh St, Earlston, Borders, TD4 6DE | 01896 848249
Whitehouse Country HouseWhitehouse Farm Cottages, St. Boswells, Borders, TD6 0ED | 01573460343

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.