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

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(30)
(12)
(10)
Balti
(5)
Bangladeshi
(4)
Bar
(22)
(8)
Gastropub
(1)
Grill
(1)
(8)
(11)
Pub
(15)
Scottish
(21)
(2)
Cheesecake
(3)
Fish & Chips
(4)
Lasagne
(3)
Lobster
(1)
Oyster
(1)
Pasta
(1)
Roast Beef
(1)
Tapas
(1)
More
Dietary Restrictions
Vegetarian Friendly
(26)
Gluten Free Options
(25)
Vegan Options
(5)
Halal
(3)
Meals
Price
Cheap Eats
(19)
Mid-range
(88)
Restaurant features
(4)
Free Wifi
(21)
Parking Available
(24)
Reservations
(42)
Serves Alcohol
(37)
Takeout
(29)
Television
(11)
Wheelchair Accessible
(41)
More
Good for
Bar Scene
(10)
Business meetings
(17)
(35)
Kids
(30)
Local cuisine
(13)
More
Sort by:
  • Ranking
  • Name
Willing to travel? We found great results within 40 km of Midlothian.
Expand your search.

Gigi's Restaurant Bonnyrigg

#1 of 86 Restaurants in Midlothian
#1 of 9 Restaurants in Bonnyrigg

Cibo Penicuik

#2 of 86 Restaurants in Midlothian
#1 of 21 Restaurants in Penicuik

The Howgate Restaurant Penicuik

#3 of 86 Restaurants in Midlothian
#2 of 21 Restaurants in Penicuik

The Sun Inn Dalkeith

#4 of 86 Restaurants in Midlothian
#1 of 22 Restaurants in Dalkeith

Sheriffhall Cafe Dalkeith

#5 of 86 Restaurants in Midlothian
#2 of 22 Restaurants in Dalkeith

Bombay Lounge Dalkeith

#6 of 86 Restaurants in Midlothian
#3 of 22 Restaurants in Dalkeith

Beetroot Bar & Grill Bonnyrigg

#7 of 86 Restaurants in Midlothian
#2 of 9 Restaurants in Bonnyrigg

Itihaas Dalkeith

#8 of 86 Restaurants in Midlothian
#4 of 22 Restaurants in Dalkeith

Leadburn Inn Penicuik

#9 of 86 Restaurants in Midlothian
#3 of 21 Restaurants in Penicuik
$$ - $$$ British Gastropub Bar Pub Scottish Gluten Free Options Vegetarian Friendly

The Radhuni Loanhead

#10 of 86 Restaurants in Midlothian
#1 of 11 Restaurants in Loanhead
$$ - $$$ Indian Asian Balti Bangladeshi Eastern European Vegetarian Friendly

The Paper Mill Lasswade

#11 of 86 Restaurants in Midlothian
#1 of 7 Restaurants in Lasswade

Little Italy Penicuik

#12 of 86 Restaurants in Midlothian
#4 of 21 Restaurants in Penicuik

The Cavaliere Dalkeith

#13 of 86 Restaurants in Midlothian
#5 of 22 Restaurants in Dalkeith
Reserve

The Laird and Dog Lasswade

#14 of 86 Restaurants in Midlothian
#2 of 7 Restaurants in Lasswade
$$ - $$$ Bar British Pub Scottish Vegetarian Friendly Gluten Free Options

Stewarts Bar & Grill Penicuik

#15 of 86 Restaurants in Midlothian
#5 of 21 Restaurants in Penicuik
$$ - $$$ Bar British Scottish Grill Vegetarian Friendly Gluten Free Options

Coronation Restaurant Gorebridge

#16 of 86 Restaurants in Midlothian
#1 of 5 Restaurants in Gorebridge

The Royal Hotel Penicuik

#17 of 86 Restaurants in Midlothian
#6 of 21 Restaurants in Penicuik

Giovanni's Bistro Penicuik

#18 of 86 Restaurants in Midlothian
#7 of 21 Restaurants in Penicuik

The Cockatoo Millerhill

#19 of 86 Restaurants in Midlothian
#1 of 1 Restaurants in Millerhill
$$ - $$$ Bar British Pub Scottish Vegetarian Friendly

The Orangery Bonnyrigg

#20 of 86 Restaurants in Midlothian
#3 of 9 Restaurants in Bonnyrigg

The original Rosslyn Hotel Roslin

#21 of 86 Restaurants in Midlothian
#1 of 2 Restaurants in Roslin
$$ - $$$ Bar British Pub Scottish Gluten Free Options

Navaar House Bar & Bistro Penicuik

#22 of 86 Restaurants in Midlothian
#8 of 21 Restaurants in Penicuik
$$ - $$$ Bar British Scottish

Clippers Penicuik

#23 of 86 Restaurants in Midlothian
#9 of 21 Restaurants in Penicuik

The Wheelhouse Cafe Newtongrange

#24 of 86 Restaurants in Midlothian
#1 of 2 Restaurants in Newtongrange
$ Cafe

Memories of India Gorebridge

#25 of 86 Restaurants in Midlothian
#2 of 5 Restaurants in Gorebridge
$$ - $$$ Indian Balti Eastern European

The Melville Inn Lasswade

#26 of 86 Restaurants in Midlothian
#3 of 7 Restaurants in Lasswade
$$ - $$$ Bar British Pub Scottish Gluten Free Options Vegetarian Friendly
Reserve

Whitmuir the Organic Place Penicuik

#27 of 86 Restaurants in Midlothian
#10 of 21 Restaurants in Penicuik

Old Colliery Danderhall

#28 of 86 Restaurants in Midlothian
#1 of 1 Restaurants in Danderhall

Pentland Roadhouse Loanhead

#29 of 86 Restaurants in Midlothian
#2 of 11 Restaurants in Loanhead

Rosslyn Chapel visitor centre cafe Roslin

#30 of 86 Restaurants in Midlothian
#2 of 2 Restaurants in Roslin
$ Cafe Scottish