Dalkeith Corn Exchange · Best Restaurants · Curated · Updated 2026

Best Restaurants near Dalkeith Corn Exchange

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

The 10 best restaurants near Dalkeith Corn Exchange

united-kingdom/midlothian/restaurant/the-cavaliere-italian-restaurant

The Cavaliere Italian Restaurant

A beloved Dalkeith institution serving authentic Italian classics with wood-fired pizzas and homemade pasta since 1968.

124-128 High St, Dalkeith EH22 1AY
4.4 Very Good 830 reviews
united-kingdom/midlothian/restaurant/the-kitchen-at-restoration-yard

The Kitchen at Restoration Yard

Bright, spacious dining in Dalkeith Country Park with seasonal Scottish dishes and panoramic estate views.

Dalkeith Country Park via Town Gate, Dalkeith EH22 1ST
4.4 Very Good 346 reviews
united-kingdom/midlothian/restaurant/justinlees-inn

Justinlees Inn

A welcoming Dalkeith pub offering diverse British and vegan menus, friendly service, and a family-friendly atmosphere with reasonable prices.

1-5 Dalhousie Rd, Eskbank, Dalkeith EH22 3AT
4.1 Very Good 1,221 reviews
united-kingdom/east-lothian/restaurant/the-melville-inn

The Melville Inn

A charming gastropub and inn in Lasswade offering hearty British cuisine, warm hospitality, and cozy accommodations amid scenic Melville Nurseries.

Melville Nurseries, Lasswade EH18 1AR
4.3 Very Good 1,668 reviews
united-kingdom/midlothian/restaurant/elginhaugh-farm-dining-carvery

Elginhaugh Farm - Dining & Carvery

A cozy, family-friendly pub on Edinburgh’s outskirts, famed for its hearty carvery and welcoming atmosphere.

9 Gilmerton Rd, Edinburgh EH18 1BD
4 Very Good 3,161 reviews
united-kingdom/east-lothian/restaurant/the-sun-inn

The Sun Inn

A cozy gastropub and inn in Dalkeith offering hearty meals, comfortable rooms, and a welcoming Scottish atmosphere with a rooftop terrace and garden.

Lothian Bridge, Newbattle, Dalkeith EH22 4TR
4.3 Very Good 1,083 reviews
united-kingdom/midlothian/restaurant/gigi-s-italian-restaurant

Gigi's Italian Restaurant

Authentic Italian dining in Bonnyrigg with a warm family atmosphere, classic pizzas, pastas, and seafood served daily from noon to midnight.

74 Lothian St, and, Lasswade, Bonnyrigg EH19 3AQ
4.7 Excellent 1,080 reviews
united-kingdom/midlothian/restaurant/beijing-banquet

Beijing Banquet

A welcoming Chinese buffet in Edinburgh’s Danderhall, perfect for families and groups craving fresh, flavourful Asian dishes in a relaxed setting.

17 Maulsford Ave, Danderhall, Edinburgh EH22 1PJ
4.3 Very Good 1,618 reviews
united-kingdom/midlothian/restaurant/luci-s-restaurant-cocktail-bar

Luci's Restaurant & Cocktail Bar

Modern Italian dining and craft cocktails beside the River North Esk in charming Lasswade.

14 High St, Lasswade EH18 1ND
4.3 Very Good 436 reviews
united-kingdom/midlothian/restaurant/the-paper-mill

The Paper Mill

Historic riverside bar and brasserie in Lasswade offering all-day dining, Scottish craft beers, and live music in a charming setting.

2-4 Westmill Rd, Lasswade EH18 1LX
4.4 Very Good 1,265 reviews

More to explore near Dalkeith Corn Exchange

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

photo
Destination guide

More about Dalkeith Corn Exchange

Historic 19th-century Jacobean-style Corn Exchange turned vibrant museum and cultural landmark in Dalkeith’s heart.

Tell me more about Dalkeith Corn Exchange
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.