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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Midlothian

Sort by:
Ranking
Name
Willing to travel? We found great results within 25 mi of Midlothian.
Expand your search.

Spice House (Penicuik)

#31 of 86 Restaurants in Midlothian
#11 of 21 Restaurants in Penicuik
££ - £££ Map
Visitor photos (1)
Cuisines: Indian Asian

Rosslyn Chapel visitor centre cafe (Roslin)

#32 of 86 Restaurants in Midlothian
#2 of 2 Restaurants in Roslin
£
Visitor photos (13)
Cuisines: Cafe Scottish

The Food Lodge (Penicuik)

#33 of 86 Restaurants in Midlothian
#12 of 21 Restaurants in Penicuik
££ - £££ Map
Visitor photos (6)
Cuisines: Chinese

Esk Valley Table Table (Lasswade)

#34 of 86 Restaurants in Midlothian
#5 of 7 Restaurants in Lasswade
££ - £££ Map
Visitor photos (10)

Kweilin (Gorebridge)

#35 of 86 Restaurants in Midlothian
#3 of 5 Restaurants in Gorebridge
Map
Cuisines: Chinese Asian

Dinos Fast Food (Loanhead)

#36 of 86 Restaurants in Midlothian
#3 of 11 Restaurants in Loanhead
£ Map
Visitor photos (3)

L'Italiano Ristorante & Bar (Gorebridge)

#37 of 86 Restaurants in Midlothian
#4 of 5 Restaurants in Gorebridge
££ - £££ Map
Visitor photos (3)
Cuisines: Italian Pizza

The Brasserie at Melville Castle (Dalkeith)

#38 of 86 Restaurants in Midlothian
#6 of 21 Restaurants in Dalkeith
££ - £££ Map
Visitor photos (29)
Cuisines: British Scottish Gluten Free Options

The Greedy fox (Bonnyrigg)

#39 of 86 Restaurants in Midlothian
#4 of 9 Restaurants in Bonnyrigg
Map
Visitor photos (1)

The Coffee Shop at St Nicholas Buccleuch (Dalkeith)

#1 of 2 Coffee & Tea in Midlothian
#7 of 21 Coffee & Tea in Dalkeith
£ Map
Visitor photos (1)
Cuisines: Cafe

The Foresters (Pathhead)

#40 of 86 Restaurants in Midlothian
#1 of 1 Restaurants in Pathhead
££ - £££ Map
Visitor photos (1)
Cuisines: Bar Pub British

Franco's (Dalkeith)

#41 of 86 Restaurants in Midlothian
#8 of 21 Restaurants in Dalkeith
Map
Cuisines: Fast food

Cuneo's Cafe & Takeaway (Dalkeith)

#42 of 86 Restaurants in Midlothian
#9 of 21 Restaurants in Dalkeith
Map

Dobbies Garden World (Lasswade)

#43 of 86 Restaurants in Midlothian
#6 of 7 Restaurants in Lasswade
££ - £££ Map
Visitor photos (17)

The Polton Inn (Lasswade)

#44 of 86 Restaurants in Midlothian
#7 of 7 Restaurants in Lasswade
££ - £££ Map
Visitor photos (9)
Cuisines: British Bar Pub

Cafe Panola in Pentland Plants (Loanhead)

#45 of 86 Restaurants in Midlothian
#4 of 11 Restaurants in Loanhead
£
Visitor photos (1)

The Dean Tavern (Newtongrange)

#46 of 86 Restaurants in Midlothian
#2 of 2 Restaurants in Newtongrange
££ - £££ Map
Visitor photos (9)
Cuisines: Bar British Pub Soups Scottish

The Hong Kong Takeaway (Bonnyrigg)

#47 of 86 Restaurants in Midlothian
#5 of 9 Restaurants in Bonnyrigg
£ Map
Cuisines: Chinese Fast food

Stotties Cafe (Loanhead)

#2 of 2 Coffee & Tea in Midlothian
#5 of 11 Coffee & Tea in Loanhead
£ Map
Visitor photos (5)
Cuisines: Cafe

Pias Pizzeria (Bonnyrigg)

#48 of 86 Restaurants in Midlothian
#6 of 9 Restaurants in Bonnyrigg
£ Map
Cuisines: Fast food Pizza

Mario Crolla (Loanhead)

#49 of 86 Restaurants in Midlothian
#6 of 11 Restaurants in Loanhead
Map

Lee Garden (Loanhead)

#50 of 86 Restaurants in Midlothian
#7 of 11 Restaurants in Loanhead
Map
Cuisines: Chinese Fast food Asian

Stables Bistro (Dalkeith)

#51 of 86 Restaurants in Midlothian
#10 of 21 Restaurants in Dalkeith
Cuisines: British

The Joy (Loanhead)

#52 of 86 Restaurants in Midlothian
#8 of 11 Restaurants in Loanhead
Map
Cuisines: Chinese

Kebab Mahal (Dalkeith)

#53 of 86 Restaurants in Midlothian
#11 of 21 Restaurants in Dalkeith
£ Map
Visitor photos (6)

The Bombay Spice (Bonnyrigg)

#54 of 86 Restaurants in Midlothian
#7 of 9 Restaurants in Bonnyrigg
££ - £££ Map
Visitor photos (5)
Cuisines: Indian Asian Bangladeshi Halal

Restoration Cafe (Dalkeith)

#55 of 86 Restaurants in Midlothian
#12 of 21 Restaurants in Dalkeith
££ - £££
Visitor photos (2)
Reserve

Golden Bell (Penicuik)

#56 of 86 Restaurants in Midlothian
#13 of 21 Restaurants in Penicuik
£ Map
Cuisines: Chinese Fast food

Panda Express Chinese Takeaway And Fast Food (Loanhead)

#58 of 86 Restaurants in Midlothian
#9 of 11 Restaurants in Loanhead
Map
Cuisines: Chinese

Eskmills Cafe (Dalkeith)

#59 of 86 Restaurants in Midlothian
#13 of 21 Restaurants in Dalkeith
Map