We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in Midlothian

Dungeon Restaurant
$$$$, European, British, Scottish
Edinburgh 4.3 km away
Aizle
$$$$, European, British, Scottish
Edinburgh 12.9 km away
Rhubarb - The Restaurant at Prestonfield
$$$$, European, British, Scottish
Edinburgh 11.9 km away
The Colonnades at the Signet Library
$$$$, British, Scottish
Edinburgh 14.0 km away
Sheriffhall Cafe
$, Cafe, British, Scottish
Dalkeith 8.4 km away
The Wheelhouse Cafe
$, Cafe
Newtongrange 3.6 km away
Pentland Roadhouse
$
Loanhead 6.3 km away
Cafe Panola in Pentland Plants
$, Cafe, Soups
Loanhead 6.2 km away
Chinese (38)
Cafe (124)
Italian (98)
Indian (71)
Soutra Coffee House
$$ - $$$, Cafe, British, Soups
Edinburgh 8.7 km away
Le Cafe Bleu
$, Cafe, Mediterranean
Edinburgh 13.9 km away
Stotties Cafe
$, Cafe
Loanhead 5.8 km away
Sort by:
Ranking
Name
We found great results, but some are outside Midlothian. Showing results within 40 km of Midlothian.
Limit search to Midlothian.

Gigi's Restaurant (Bonnyrigg)

#1 of 85 Restaurants in Midlothian
#1 of 9 Restaurants in Bonnyrigg
$$ - $$$ Map
Visitor photos (45)

The Howgate Restaurant (Penicuik)

#2 of 85 Restaurants in Midlothian
#1 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (26)
Cuisines: British Scottish Gluten Free Options

The Sun Inn (Dalkeith)

#3 of 85 Restaurants in Midlothian
#1 of 21 Restaurants in Dalkeith
$$ - $$$ Map
Visitor photos (48)

Cibo (Penicuik)

#4 of 85 Restaurants in Midlothian
#2 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (18)

Sheriffhall Cafe (Dalkeith)

#5 of 85 Restaurants in Midlothian
#2 of 21 Restaurants in Dalkeith
$ Map
Visitor photos (8)
Cuisines: Cafe British Scottish Vegetarian Friendly

Beetroot Bar & Grill (Bonnyrigg)

#6 of 85 Restaurants in Midlothian
#2 of 9 Restaurants in Bonnyrigg
$$ - $$$ Map
Visitor photos (17)

Bombay Lounge (Dalkeith)

#7 of 85 Restaurants in Midlothian
#3 of 21 Restaurants in Dalkeith
$$ - $$$ Map
Visitor photos (46)
Cuisines: Indian Balti Bangladeshi Asian Gluten Free Options Vegetarian Friendly

Itihaas (Dalkeith)

#8 of 85 Restaurants in Midlothian
#4 of 21 Restaurants in Dalkeith
$$ - $$$ Map
Visitor photos (19)

The Radhuni (Loanhead)

#9 of 85 Restaurants in Midlothian
#1 of 11 Restaurants in Loanhead
$$ - $$$ Map
Visitor photos (24)
Cuisines: Indian Asian Balti Bangladeshi Eastern European Vegetarian Friendly

Leadburn Inn (Penicuik)

#10 of 85 Restaurants in Midlothian
#3 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (31)
Cuisines: British Gastropub Bar Pub Scottish Gluten Free Options Vegetarian Friendly

Mercat Bar and Grill (Musselburgh 10.3 km away)

#1 of 43 Restaurants in Musselburgh
$$ - $$$ Map
Visitor photos (26)

The Paper Mill (Lasswade)

#11 of 85 Restaurants in Midlothian
#1 of 7 Restaurants in Lasswade
$$ - $$$ Map
Visitor photos (33)

Coronation Restaurant (Gorebridge)

#12 of 85 Restaurants in Midlothian
#1 of 5 Restaurants in Gorebridge
$$ - $$$ Map
Visitor photos (9)

Stewarts Bar & Grill (Penicuik)

#13 of 85 Restaurants in Midlothian
#4 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (24)
Cuisines: Bar British Scottish Grill Vegetarian Friendly Gluten Free Options

The Laird and Dog (Lasswade)

#14 of 85 Restaurants in Midlothian
#2 of 7 Restaurants in Lasswade
$$ - $$$ Map
Visitor photos (21)
Cuisines: Bar British Pub Scottish

Little Italy (Penicuik)

#15 of 85 Restaurants in Midlothian
#5 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (110)

The Cavaliere (Dalkeith)

#16 of 85 Restaurants in Midlothian
#5 of 21 Restaurants in Dalkeith
$$ - $$$ Map
Visitor photos (32)
Reserve

Dungeon Restaurant (Edinburgh 4.3 km away)

#530 of 1,824 Restaurants in Edinburgh
$$$$ Map
Visitor photos (10)
Cuisines: European British Scottish
Reserve

The Hermitage Bar (Edinburgh 12.2 km away)

#24 of 1,824 Restaurants in Edinburgh
$$ - $$$ Map
Visitor photos (29)
Cuisines: Bar British Pub Scottish Gluten Free Options Vegetarian Friendly

The Royal Hotel (Penicuik)

#17 of 85 Restaurants in Midlothian
#6 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (25)
Cuisines: British Bar International Scottish

The Cockatoo (Millerhill)

#18 of 85 Restaurants in Midlothian
#1 of 1 Restaurants in Millerhill
$$ - $$$ Map
Visitor photos (6)
Cuisines: Bar British Pub Scottish

Aizle (Edinburgh 12.9 km away)

#4 of 1,824 Restaurants in Edinburgh
$$$$ Map
Visitor photos (248)

Giovanni's Bistro (Penicuik)

#19 of 85 Restaurants in Midlothian
#7 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (4)

Cafe Cassis (Edinburgh 12.4 km away)

#34 of 1,824 Restaurants in Edinburgh
$$ - $$$ Map
Visitor photos (76)
Reserve

The Old Bell Inn (Edinburgh 12.2 km away)

#49 of 1,824 Restaurants in Edinburgh
$$ - $$$ Map
Visitor photos (82)
Cuisines: Bar British Pub Scottish

Apiary Restaurant (Edinburgh 12.6 km away)

#28 of 1,824 Restaurants in Edinburgh
$$ - $$$ Map
Visitor photos (65)

The Orangery (Bonnyrigg)

#20 of 85 Restaurants in Midlothian
#3 of 9 Restaurants in Bonnyrigg
$$ - $$$ Map
Visitor photos (9)
Cuisines: British Scottish Gluten Free Options

Navaar House Bar & Bistro (Penicuik)

#21 of 85 Restaurants in Midlothian
#8 of 21 Restaurants in Penicuik
$$ - $$$ Map
Visitor photos (31)
Cuisines: Bar British Scottish

Rhubarb - The Restaurant at Prestonfield (Edinburgh 11.9 km away)

#79 of 1,824 Restaurants in Edinburgh
$$$$ Map
Visitor photos (204)
Reserve

Verdo (Edinburgh 12.6 km away)

#36 of 1,824 Restaurants in Edinburgh
$$ - $$$ Map
Visitor photos (78)