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.

Restaurants in Midlothian

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(31)
(13)
(10)
Balti
(5)
Bangladeshi
(4)
Bar
(23)
(9)
(12)
Gastropub
(1)
Grill
(1)
(8)
Pub
(16)
Scottish
(22)
(3)
Cheesecake
(3)
Chow Mein
(1)
Fish & Chips
(4)
Lasagne
(3)
Lobster
(1)
Oyster
(1)
Pasta
(1)
Roast Beef
(1)
Tapas
(1)
More
Dietary Restrictions
Vegetarian Friendly
(33)
Gluten Free Options
(27)
Vegan Options
(10)
Halal
(2)
Meals
Price
Cheap Eats
(21)
Mid-range
(94)
Restaurant features
(4)
Free Wifi
(24)
Parking Available
(25)
Reservations
(41)
Serves Alcohol
(37)
Takeout
(31)
Television
(11)
Wheelchair Accessible
(44)
More
Good for
Bar Scene
(10)
Business meetings
(17)
(34)
Kids
(31)
Local cuisine
(12)
(4)
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 85 Restaurants in Midlothian
#1 of 8 Restaurants in Bonnyrigg

Cibo Penicuik

#2 of 85 Restaurants in Midlothian
#1 of 22 Restaurants in Penicuik

The Howgate Restaurant Penicuik

#3 of 85 Restaurants in Midlothian
#2 of 22 Restaurants in Penicuik

Sheriffhall Cafe Dalkeith

#4 of 85 Restaurants in Midlothian
#1 of 20 Restaurants in Dalkeith

Beetroot Bar & Grill Bonnyrigg

#5 of 85 Restaurants in Midlothian
#2 of 8 Restaurants in Bonnyrigg

Bombay Lounge Dalkeith

#6 of 85 Restaurants in Midlothian
#2 of 20 Restaurants in Dalkeith
€€ - €€€ Indian Balti Bangladeshi Asian Vegetarian Friendly Vegan Options Gluten Free Options

The Sun Inn Dalkeith

#7 of 85 Restaurants in Midlothian
#3 of 20 Restaurants in Dalkeith

Itihaas Dalkeith

#8 of 85 Restaurants in Midlothian
#4 of 20 Restaurants in Dalkeith

Leadburn Inn Penicuik

#9 of 85 Restaurants in Midlothian
#3 of 22 Restaurants in Penicuik
€€ - €€€ British Gastropub Bar Pub Scottish Gluten Free Options Vegetarian Friendly

The Cavaliere Dalkeith

#10 of 85 Restaurants in Midlothian
#5 of 20 Restaurants in Dalkeith
Reserve

Little Italy Penicuik

#11 of 85 Restaurants in Midlothian
#4 of 22 Restaurants in Penicuik

The Radhuni Loanhead

#12 of 85 Restaurants in Midlothian
#1 of 11 Restaurants in Loanhead
€€ - €€€ Indian Asian Balti Bangladeshi Eastern European Vegetarian Friendly

The Royal Hotel Penicuik

#13 of 85 Restaurants in Midlothian
#5 of 22 Restaurants in Penicuik

Coronation Restaurant Gorebridge

#14 of 85 Restaurants in Midlothian
#1 of 5 Restaurants in Gorebridge
€€ - €€€ British Scottish Vegetarian Friendly Gluten Free Options

The Paper Mill Lasswade

#15 of 85 Restaurants in Midlothian
#1 of 7 Restaurants in Lasswade

Stewarts Bar & Grill Penicuik

#16 of 85 Restaurants in Midlothian
#6 of 22 Restaurants in Penicuik
€€ - €€€ Bar British Scottish Grill Vegetarian Friendly Gluten Free Options

The Laird and Dog Lasswade

#17 of 85 Restaurants in Midlothian
#2 of 7 Restaurants in Lasswade
€€ - €€€ Bar British Pub Scottish Vegetarian Friendly Vegan Options Gluten Free Options

Giovanni's Bistro Penicuik

#18 of 85 Restaurants in Midlothian
#7 of 22 Restaurants in Penicuik

The Cockatoo Millerhill

#19 of 85 Restaurants in Midlothian
#1 of 1 Restaurants in Millerhill
€€ - €€€ Bar British Pub Scottish Vegetarian Friendly

The Orangery Bonnyrigg

#20 of 85 Restaurants in Midlothian
#3 of 8 Restaurants in Bonnyrigg
€€ - €€€ British Scottish Gluten Free Options Vegetarian Friendly

Anema & Core Dalkeith

#21 of 85 Restaurants in Midlothian
#6 of 20 Restaurants in Dalkeith
€€ - €€€ Italian

The original Rosslyn Hotel Roslin

#22 of 85 Restaurants in Midlothian
#1 of 2 Restaurants in Roslin
€€ - €€€ Bar British Pub Scottish Gluten Free Options

Rosslyn Chapel visitor centre cafe Roslin

#23 of 85 Restaurants in Midlothian
#2 of 2 Restaurants in Roslin
Cafe Soups Scottish

The Wheelhouse Cafe Newtongrange

#24 of 85 Restaurants in Midlothian
#1 of 2 Restaurants in Newtongrange

The Foresters Pathhead

#25 of 85 Restaurants in Midlothian
#1 of 1 Restaurants in Pathhead
€€ - €€€ Bar British Pub

Clippers Penicuik

#26 of 85 Restaurants in Midlothian
#8 of 22 Restaurants in Penicuik

The Melville Inn Lasswade

#27 of 85 Restaurants in Midlothian
#3 of 7 Restaurants in Lasswade
€€ - €€€ Bar British Pub Scottish Vegetarian Friendly Gluten Free Options
Reserve

Navaar House Bar & Bistro Penicuik

#28 of 85 Restaurants in Midlothian
#9 of 22 Restaurants in Penicuik
€€ - €€€ Bar British Scottish

Pentland Roadhouse Loanhead

#29 of 85 Restaurants in Midlothian
#2 of 11 Restaurants in Loanhead
Bar Pub

Whitmuir the Organic Place Penicuik

#30 of 85 Restaurants in Midlothian
#10 of 22 Restaurants in Penicuik