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 Dalkeith

Dungeon Restaurant
€€€€, European, British, Scottish
Edinburgh 3.1 km away
Aizle
€€€€, European, British, Scottish
Edinburgh 8.8 km away
Rhubarb - The Restaurant at Prestonfield
€€€€, European, British, Scottish
Edinburgh 7.4 km away
The Colonnades at the Signet Library
€€€€, British, Scottish
Edinburgh 9.9 km away
Sheriffhall Cafe
€, Cafe, British, Scottish
Kebab Mahal
€, Indian, Fast food, Pizza
The Blacksmith's Forge
€, Bar, British, Pub
The Wheelhouse Cafe
€, Cafe
Newtongrange 3.3 km away
Chinese (21)
Cafe (60)
Indian (50)
Pizza (53)
Italian (65)
Steakhouse (15)
French (23)
British (276)
Cafe on the Corner
€, Cafe, British, Scottish
Musselburgh 5.6 km away
Soutra Coffee House
€€ - €€€, Cafe, British, Soups
Edinburgh 5.6 km away
Clarinda's Tea Room
€, Cafe, British, Scottish
Edinburgh 9.4 km away
Sort by:
Ranking
Name
We found great results, but some are outside Dalkeith. Showing results within 40 km of Dalkeith.
Limit search to Dalkeith.

The Sun Inn

#1 of 21 Restaurants in Dalkeith
€€ - €€€ Map
Visitor photos (48)
Cuisines: Bar British Scottish European Gluten Free Options

Sheriffhall Cafe

#2 of 21 Restaurants in Dalkeith
Map
Visitor photos (8)
Cuisines: Cafe British Scottish

Bombay Lounge

#3 of 21 Restaurants in Dalkeith
€€ - €€€ Map
Visitor photos (46)
Cuisines: Indian Balti Bangladeshi Asian

Itihaas

#4 of 21 Restaurants in Dalkeith
€€ - €€€ Map
Visitor photos (19)
Cuisines: Indian Balti Asian Eastern European Bangladeshi Halal

Gigi's Restaurant (Bonnyrigg 2.8 km away)

#1 of 9 Restaurants in Bonnyrigg
€€ - €€€ Map
Visitor photos (43)
Cuisines: Italian Pizza

Mercat Bar and Grill (Musselburgh, UK 3.7 km away)

#1 of 42 Restaurants in Musselburgh
€€ - €€€ Map
Visitor photos (26)
Cuisines: Bar European British Pub Scottish Gluten Free Options

The Cavaliere

#5 of 21 Restaurants in Dalkeith
€€ - €€€ Map
Visitor photos (32)
Cuisines: Italian Pizza
Reserve

Shebeen Dalkeith

#6 of 21 Restaurants in Dalkeith
€€ - €€€ Map
Visitor photos (25)
Cuisines: Steakhouse African

Beetroot Bar & Grill (Bonnyrigg 3.3 km away)

#2 of 9 Restaurants in Bonnyrigg
€€ - €€€ Map
Visitor photos (13)
Cuisines: Bar European British Scottish

The Paper Mill (Lasswade 3.2 km away)

#1 of 7 Restaurants in Lasswade
€€ - €€€ Map
Visitor photos (33)
Cuisines: Bar European British Scottish

The Coffee Shop at St Nicholas Buccleuch

#1 of 1 Coffee & Tea in Dalkeith
Map
Visitor photos (1)
Cuisines: Cafe

The Brasserie at Melville Castle

#7 of 21 Restaurants in Dalkeith
€€ - €€€ Map
Visitor photos (29)
Cuisines: British Scottish Gluten Free Options

Restoration Cafe

#8 of 21 Restaurants in Dalkeith

Franco's

#9 of 21 Restaurants in Dalkeith
Map
Cuisines: Fast food

Beijing Banquet (Edinburgh, UK 3.2 km away)

#441 of 1,806 Restaurants in Edinburgh
€€ - €€€ Map
Visitor photos (11)

Crolla's Italian Kitchen (Musselburgh, UK 5.1 km away)

#2 of 42 Restaurants in Musselburgh
€€ - €€€ Map
Visitor photos (36)
Cuisines: Italian Pizza

Stables Bistro

#10 of 21 Restaurants in Dalkeith
Cuisines: British

Kebab Mahal

#11 of 21 Restaurants in Dalkeith
Map
Visitor photos (6)

Dungeon Restaurant (Edinburgh, UK 3.1 km away)

#504 of 1,806 Restaurants in Edinburgh
€€€€ Map
Visitor photos (10)
Cuisines: European British Scottish
Reserve

Eskmills Cafe

#12 of 21 Restaurants in Dalkeith
Map

The Melville Inn (Lasswade 2.2 km away)

#3 of 7 Restaurants in Lasswade
€€ - €€€ Map
Visitor photos (18)
Cuisines: Bar British Pub Scottish
Reserve

Aizle (Edinburgh, UK 8.8 km away)

#5 of 1,806 Restaurants in Edinburgh
€€€€ Map
Visitor photos (241)

The Cockatoo (Millerhill 2.5 km away)

#1 of 1 Restaurants in Millerhill
€€ - €€€ Map
Visitor photos (6)
Cuisines: Bar British Pub Scottish

The County Restaurant

#13 of 21 Restaurants in Dalkeith
€€ - €€€ Map
Visitor photos (6)

The Blossom Garden

#14 of 21 Restaurants in Dalkeith
Map
Cuisines: Chinese

Rhubarb - The Restaurant at Prestonfield (Edinburgh, UK 7.4 km away)

#94 of 1,806 Restaurants in Edinburgh
€€€€ Map
Visitor photos (190)
Cuisines: European British Scottish
Reserve

The Laird and Dog (Lasswade 3.2 km away)

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

Sunflower

#15 of 21 Restaurants in Dalkeith
Map

The Blacksmith's Forge

#16 of 21 Restaurants in Dalkeith
Map
Visitor photos (8)
Cuisines: Bar British Pub

Verdo (Edinburgh, UK 8.6 km away)

#22 of 1,806 Restaurants in Edinburgh
€€ - €€€ Map
Visitor photos (77)