Restaurants in Dalkeith

Restaurants with Delivery

Online Reservation Available

24 Hour Restaurants

Best Restaurants

Lavender Coffee & Crumbs 114 High St, Dalkeith
Lavender Coffee & Crumbs
Cafe • $$

Lavender Coffee & Crumbs

114 High St, Dalkeith

With possibly the world's best Victoria sponge cake -- the owner Fidan is a superb baker -- and (newly tasted today) a wonderful turkish flatbread (see pics), Lavender continues to be Dalkeith's wonderful café surprise.
Yum.

  • Superb64 Reviews 4.8
Itihaas 17/19 Eskbank Rd, Dalkeith
Itihaas
Bar • $$

Itihaas

17/19 Eskbank Rd, Dalkeith

As my name suggests, I'm something of a curry connoisseur! And I must say, I can't speak to the other dishes but this is THE MOST DELICIOUS LAMB BIRIYANI I HAVE EVER HAD! Well done Itihaas. Lovely staff too.

  • Takeaway
  • Delivery
  • Superb194 Reviews 4.5
The Black Bull 1 Lothian St, Dalkeith
The Black Bull
Bar • $

The Black Bull

1 Lothian St, Dalkeith

Can't ask for a better Friday night than Karaoke at the Black Bull, great atmosphere and some great singers.

Staff really friendly and provide a great service

  • Delivery
  • Superb43 Reviews 4.5
Cafe Troy Jarnac Court, 15 Jarnac Court, Dalkeith
Cafe Troy
Cafe • $$

Cafe Troy

Jarnac Court, 15 Jarnac Court, Dalkeith

Food here was delicious. I got a flat white with a lovely bear pattern, chocolate milkshake for my daughter and a panini filled with chicken cheese and mayonnaise. Service was amazing, and very polite and lovely workers.I’ll be sure to come here again with my work mates and family.

  • Delivery
  • Superb20 Reviews 4.8
The corner cafe 9 Eskdaill St, Dalkeith
The corner cafe
Cafe • $$

The corner cafe

9 Eskdaill St, Dalkeith

One of the best breakfasts I’ve ever had! Down visiting family and stumbled upon this absolute gem. All 4 of us agreed that our waist lines and wallets are grateful we don’t live closer. Lovely staff and very cute decor. We hope to be back one day ☺️

  • Delivery
  • Superb38 Reviews 4.4
Edmonstone Inn 111 Edmonstone Rd, Danderhall, Dalkeith
Edmonstone Inn
Pub • $

Edmonstone Inn

111 Edmonstone Rd, Danderhall, Dalkeith

Spent an hour in here overhearing the staff laughing about some poor woman who was in a coma in spain who,s family were trying to get her home to die shameful really.

  • Delivery
  • Superb18 Reviews 4.7
Tiger Lotus 1-3 Buccleuch St, Dalkeith
Tiger Lotus
Chinese • $$

Tiger Lotus

1-3 Buccleuch St, Dalkeith

Anyone that knows me I would travel to and far and wide for a great Chinese and WOW ! this is one of the best Freshly cooked and the food is amazing Beef Curry & Mongolian Beef are to die for. Staff are very friendly and a lovely Atmosphere in the Restaurant I traveled all the way from Thurston Manor and it was well worth going I will be a regular customer from now on Thank you ?

  • Delivery
  • Superb39 Reviews 4.3
The Salters Inn 27 Salters Rd, Dalkeith
The Salters Inn
Bar • $

The Salters Inn

27 Salters Rd, Dalkeith

First time in the place and I was impressed. It was quiet and my daughter and I were the only guests. The food was lovely and good if not generous portions! If you've not been, why not visit?

  • Delivery
  • Superb12 Reviews 4.8
The Cavaliere Italian Restaurant 124-128 High St, Dalkeith
The Cavaliere Italian Restaurant
Bar • $$

The Cavaliere Italian Restaurant

124-128 High St, Dalkeith

Had my husbands 60th in the private dinning , the place was amazing the food was amazing and the staff were amazing, so friendly and worked so hard serving drinks to the table all night and food . Would highly recommend a function here . We will certainly be back . Thanks for making our night so special .

  • Delivery
  • Good86 Reviews 4.1
Friendlies Chinese Food Takeaway 8 St Andrew St, Dalkeith
Friendlies Chinese Food Takeaway
Chinese Takeaway • $$

Friendlies Chinese Food Takeaway

8 St Andrew St, Dalkeith

Best Chinese in Dalkeith in my opinion, never had a bad Chinese in all the visits I’ve made, food is always piping hot and full of flavour, Portion sizes are generous especially if getting chow Mein dishes or fried rice dishes as these are in larger round containers, The best curry’s and sweet n sour chicken and the salt n pepper dishes are delicious especially salt n pepper chicken balls with extra seasoning and veggies with a side of honey chilli sauce or peking sauce ????

  • Superb18 Reviews 4.4
Horseshoe Bar 14 St Andrew St, Dalkeith
Horseshoe Bar
Bar • $$

Horseshoe Bar

14 St Andrew St, Dalkeith

Not been to the Horseshoe Bar for quite some time!! It's been refurbished since I was here, it's amazing how it's changed inside. Decor in what used to be the lounge is very modern, lovely fresh look about the place. Toilets too are all new, spotless clean and look well maintained. A lovely young lady served our family our food, and there was definitely no complaints as all of our food was excellent, presented well, and tasty to say the least!! Good choices on the menu!! I honestly can't fault the Horseshoe Bar, and I'm sure it won't be too long before I return. Definitely recommend.

  • Superb9 Reviews 4.7
Jade Garden Chinese Takeaway 28 Woodburn Ave, Dalkeith
Jade Garden Chinese Takeaway
Chinese Takeaway

Jade Garden Chinese Takeaway

28 Woodburn Ave, Dalkeith

One of the best Chinese takeaways in Midlothian, we've never had a bad meal from here.Speedy delivery and delicious food. The sweet and sour lemon chicken is a taste of my childhood and one that I don't find very often and it's even rarer to find it done well!We are definitely regulars now.

  • Delivery
  • Superb9 Reviews 4.7
Justinlees Inn 1-5 Dalhousie Rd, Eskbank, Dalkeith
Justinlees Inn
Bar • $$

Justinlees Inn

1-5 Dalhousie Rd, Eskbank, Dalkeith

We booked a room for a surprise 70th birthday party .
The staff were great and allowed me to go in earlier and decorate the room and one of the girls was always on hand to check everything was okay.
The buffet was absolutely superb and plentiful, and the girls kept topping it up as it went down.
The staff were lovely and worked very hard to make sure the afternoon went so well.

  • Delivery
  • Good209 Reviews 4
Ship Inn 92 High St, Dalkeith
Ship Inn
Pub • $

Ship Inn

92 High St, Dalkeith

Came here as a tourist looking for a drink and ended up having a great time. Enough so that the rest of our crew came to check it out without us and had an ever better time!

  • Superb9 Reviews 4.6
The Buccleuch The Buccleuch, 90 High St, Dalkeith
The Buccleuch
Pub • $

The Buccleuch

The Buccleuch, 90 High St, Dalkeith

Decent price pint. Vibrant atmosphere, although for those young at heart. Particularly impressed by the care shown by staff and customers to a vulnerable lady in the bar

  • Delivery
  • Good64 Reviews 4

Frequently Asked Questions about Dalkeith

What are the most popular restaurants in Dalkeith?

- The most popular and well-regarded restaurants in Dalkeith include:

What are the best restaurants that deliver in Dalkeith?

- Popular restaurants in Dalkeith that is known for their delivery services: