Places to Eat in Scottish Borders
24 restaurants and places to eat
Photo © Nigel Andrews, Google Maps
Eating out across the Scottish Borders tends to mean warm, unfussy places rather than anything showy: hotel dining rooms in market towns, pubs with a good fire, and cafes that double as the local meeting point. Melrose and Kelso hold a good concentration of options, with Burts Hotel and Ednam House Hotel among the more established names, while smaller towns and villages have their own bakeries, coffee shops and family-run kitchens.
Choice runs from quick stops like Waffles N Brew and The Rialto Coffee Shop to sit-down meals at places such as Monte Cassino or Taj Tandoori for something different from the usual Borders fare. A few, including the cafe at Ian Stark Equestrian Centre, reflect the area's rural, outdoor character. Given the spread across the region, it is worth picking somewhere close to whatever you are doing that day rather than travelling far for dinner.
⭐ 4.6
Birdhouse Tearoom
⭐ 4.6
Coltman's Delicatessen And Kitchen
⭐ 4.6
Damascus Drum
⭐ 4.6
Il Toro Pizzeria
⭐ 4.6
Johnstons Of Elgin
⭐ 4.6
Land O Taste
⭐ 4.6
Lochcarron Coffee Shop
⭐ 4.6
Melrose Chambers Coffee House
⭐ 4.6
Monte Cassino
⭐ 4.6
Old Melrose Tea Room
⭐ 4.6
Rena's Cafe
⭐ 4.6
Rosie's Bistro
⭐ 4.6
Saffron Indian Restaurant And Take Away
⭐ 4.6
Santa Marina
⭐ 4.6
Scoutscroft Leisure Park
⭐ 4.6
Thai Valley Restaurant
⭐ 4.6
The Black Bull Hotel
⭐ 4.5
Big Dog
⭐ 4.5
Burts Hotel
⭐ 4.5
Caberston Farm Coffee Shop
⭐ 4.5
Cedar Cafe
⭐ 4.5
Eastgate Theatre And Arts Centre
⭐ 4.5
Franco's Pizzeria Ristorante
⭐ 4.5
Fuchsiascene
Page 3 of 10 · 233 in total
Know a restaurant in Scottish Borders that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a restaurant