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.

  • Superb78 Reviews 4.7
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
  • Superb209 Reviews 4.4
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
  • Superb56 Reviews 4.5
The corner cafe 9 Eskdaill St, Dalkeith
The corner cafe
Cafe • $$

The corner cafe

9 Eskdaill St, Dalkeith

My friend recommended this place to me and I'm so glad food was excellent staff polite and very good has a very good vibe and very clean. so now all I can do is pass it on and did I mention it's not expensive. Highly recommend

  • Delivery
  • Superb45 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
  • Superb23 Reviews 4.7
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
  • Good42 Reviews 4.2
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
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
  • Superb10 Reviews 4.7
The Cavaliere Italian Restaurant 124-128 High St, Dalkeith
The Cavaliere Italian Restaurant
Bar • $$

The Cavaliere Italian Restaurant

124-128 High St, Dalkeith

My family went here for dinner. A nice place to get your Italian cravings satisfied. Wait time was about 15-20minutes. Loved the ambience, the interiors of the restaurant and especially the restroom is simply breathtaking. And we enjoyed our meal. We have also ordered a delivery a while back and it came earlier than scheduled, delivered by a courteous fellow. I would especially recommend the half pounder burger, yummy!

Kid-friendliness: There is a dedicated kids' menu

  • Delivery
  • Good109 Reviews 4
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
  • Superb15 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
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
Bombay Lounge 202 High St, Dalkeith
Bombay Lounge
Bar • $$

Bombay Lounge

202 High St, Dalkeith

Lovely place and always feel welcome. The lady manager this afternoon was brilliant regards looking after her diners. Very. Impressive. Look forward to dinning there again. .

  • Delivery
  • Good113 Reviews 3.9

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: