Roxburghshire · Best Restaurants · Curated · Updated 2026

Best Restaurants in Roxburghshire

Discover the best restaurants in Roxburghshire. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.

The 10 best restaurants in Roxburghshire

united-kingdom/roxburghshire/restaurant/terrace-cafe

Terrace Cafe

Relax and savor fresh, locally inspired meals at the charming Terrace Café amid the historic Floors Castle gardens and scenic Scottish Borders estate.

Roxburghe Estates, Kelso TD5 7RN
4.3 Very Good 449 reviews
united-kingdom/roxburghshire/restaurant/carfraemill

Carfraemill

Family-run country hotel in the Scottish Borders with award-winning restaurant and Lammermuir Hill views.

Carfraemill, Lauder TD2 6RA
4.4 Very Good 597 reviews
united-kingdom/roxburghshire/restaurant/award-winning-the-gordon-arms-restaurant-with-rooms

Award-Winning The Gordon Arms Restaurant with Rooms

A historic Scottish coaching inn reborn as an award-winning restaurant with rooms, serving seasonal local food in the peaceful Yarrow Valley near Selkirk.

The Gordon Arms Restaurant with Rooms, Yarrow, Valley, Selkirk TD7 5LE
4.6 Excellent 307 reviews
united-kingdom/roxburghshire/restaurant/buccleuch-arms-st-boswells

Buccleuch Arms, St Boswells

A historic Scottish Borders inn blending heritage charm, fresh local cuisine, and warm hospitality in tranquil St Boswells.

The Green, St Boswells, Melrose TD6 0EW
4.2 Very Good 940 reviews
united-kingdom/roxburghshire/restaurant/cross-keys-hotel

Cross Keys Hotel

Historic Kelso hotel blending traditional charm with warm hospitality and excellent local dining in the town’s vibrant square.

36-37, The Square, 40-41 The Square, Kelso TD5 7HL
4.2 Very Good 514 reviews
united-kingdom/roxburghshire/restaurant/the-kings-arms-hotel

The Kings Arms Hotel

A traditional Scottish inn on Melrose High Street offering cozy rooms, excellent dining, and a friendly local atmosphere in the heart of the Borders.

High St, Melrose TD6 9PB
4.3 Very Good 543 reviews
united-kingdom/roxburghshire/restaurant/the-ship-inn-melrose

The Ship Inn Melrose

A family-run pub in Melrose with hearty food, live sport, and a large heated beer garden – perfect for a relaxed pint or casual meal in the Scottish Borders.

East Port, Melrose TD6 9RA
4.5 Excellent 878 reviews
united-kingdom/roxburghshire/restaurant/the-blackadder-bar-restaurant

The Blackadder Bar & Restaurant.

Authentic Scottish cuisine and warm hospitality blend in Greenlaw’s stylish Blackadder Bar & Restaurant, a cozy local gem.

The Blackadder, 1 W High St, Greenlaw, Duns TD10 6XA
4.5 Excellent 199 reviews
united-kingdom/roxburghshire/restaurant/the-cobbles-freehouse-dining

The Cobbles - Freehouse & Dining

A vibrant gastropub in Kelso blending local flavors, craft beers, and a welcoming atmosphere for all food and drink lovers.

7 Bowmont St, Kelso TD5 7JH
4.6 Excellent 753 reviews
united-kingdom/roxburghshire/restaurant/the-carters-rest

The Carters Rest

Cozy British pub and restaurant in Jedburgh offering hearty Scottish fare, homemade desserts, and a friendly atmosphere on historic Abbey Place.

The Carters Rest, Abbey Pl, Jedburgh TD8 6BE
4.4 Very Good 517 reviews

More to explore in Roxburghshire

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

File:Jedburgh Abbey church from the ...
Destination guide

More about Roxburghshire

Discover the enchanting landscapes and rich history of Roxburghshire, a picturesque region in the Scottish Borders known for its ancient castles, scenic hills, and vibrant market towns.

Tell me more about Roxburghshire
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.