Midlothian · Best Restaurants · Curated · Updated 2026

Best Restaurants in Midlothian

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

The 10 best restaurants in Midlothian

united-kingdom/midlothian/restaurant/the-witchery-by-the-castle

The Witchery by the Castle

Step into a gothic fairy tale with luxurious suites and candlelit dining just steps from Edinburgh Castle on the historic Royal Mile.

352 Castlehill, Edinburgh EH1 2NF
4.4 Very Good 3,067 reviews
united-kingdom/midlothian/restaurant/howies-restaurant

Howies Restaurant

Experience authentic Scottish cuisine in a stunning Georgian dining hall at Howies Waterloo Place, Edinburgh’s beloved local gem.

29 Waterloo Pl, Edinburgh EH1 3BQ
4.5 Excellent 2,856 reviews
united-kingdom/midlothian/restaurant/hawksmoor-edinburgh

Hawksmoor Edinburgh

A grand art deco steakhouse in Edinburgh’s New Town, serving exceptional grass-fed beef and Scottish seafood in a relaxed yet sophisticated setting.

23 W Register St, Edinburgh EH2 2AA
4.5 Excellent 1,434 reviews
united-kingdom/midlothian/restaurant/locanda-de-gusti

Locanda de Gusti

Experience authentic southern Italian cuisine with fresh seafood and warm hospitality in Edinburgh’s charming Locanda de Gusti.

102 Dalry Rd, Edinburgh EH11 2DW
4.8 Excellent 947 reviews
united-kingdom/midlothian/restaurant/the-lookout-by-gardener-s-cottage

The Lookout by Gardener's Cottage

Suspended fine dining with panoramic Edinburgh views from an architectural marvel atop Calton Hill.

38 Calton Hill, Edinburgh EH7 5AA
4.1 Very Good 471 reviews
united-kingdom/midlothian/restaurant/rhubarb

Rhubarb

Experience opulent fine dining at Rhubarb, where historic Scottish heritage meets contemporary culinary artistry in the heart of Prestonfield House.

Priestfield Rd, Edinburgh EH16 5UT
4.7 Excellent 345 reviews
united-kingdom/midlothian/restaurant/the-sun-inn

The Sun Inn

Stylish Scottish gastropub and inn in Dalkeith offering local cuisine, comfortable rooms, and scenic riverside charm.

Lothian Bridge, Newbattle, Dalkeith EH22 4TR
4.3 Very Good 1,083 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
united-kingdom/midlothian/restaurant/the-melville-inn

The Melville Inn

Charming British gastropub in Lasswade with excellent food, cool drinks, and a welcoming terrace set in picturesque Melville Nurseries.

Melville Nurseries, Lasswade EH18 1AR
4.3 Very Good 1,668 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

More to explore in Midlothian

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

Tiedosto:Rosslyn Chapel Exterior.jpg ...
Destination guide

More about Midlothian

Discover Midlothian, Scotland's hidden gem, where history, nature, and culture blend seamlessly to offer a unique travel experience.

Tell me more about Midlothian
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.