Restaurants in Dalkeith

Restaurants with Delivery

Online Reservation Available

Best Restaurants

Itihaas 17/19 Eskbank Rd, Dalkeith
Itihaas
Modern Indian • $$

Itihaas

17/19 Eskbank Rd, Dalkeith

What a splendid and immaculate restaurant this is and all under the special eye of the head waiter Barbir Singh. Today the starter of garlic mushroom was very good but the star to follow was the SHATKORA LAMB which was perhaps the best lamb dish in a ggod while. We here looked after by a young lad called Kawsar who treated us like honoured guests. First class lunch at crazy price. Five star 10/10.

  • Takeaway
  • Delivery
  • Superb279 Reviews 4.5
Lavender Coffee & Crumbs 114 High St, Dalkeith
Lavender Coffee & Crumbs
Cafe • $$

Lavender Coffee & Crumbs

114 High St, Dalkeith

Beautiful cafe and atmosphere
Warm & inviting service
Great selection of cakes, scones and coffees.
Friend and I had the lavender scone and plain scone (which were warmed up) with lattes and all were delicious ?well worth a visit ?? thank you

  • Drive-Through
  • Superb55 Reviews 4.7
The Black Bull 1 Lothian St, Dalkeith
The Black Bull
Bar • $

The Black Bull

1 Lothian St, Dalkeith

Such a great place overall, and I would happily give 5 stars if it wasn’t for the karaoke host.

Every time I’ve visited and put my name down (including when I’m with friends), we never seem to get picked. It genuinely feels like certain people are being prioritised, as the same individuals are chosen repeatedly while we are consistently skipped. This has happened on multiple occasions, so it no longer feels like a one-off mistake.

When we’ve asked about it, we’re told the host is “going down the list,” but it’s very clear that isn’t the case. Our songs are on the system, I’ve used the same karaoke system before and know the tracks we’re requesting are definitely available, yet we’re still overlooked.

It’s becoming frustrating and takes away from what is otherwise a really enjoyable atmosphere. If the host simply went in order of the list rather than appearing to pick favourites, this would easily be a 5-star experience.

  • Delivery
  • Superb88 Reviews 4.5
The Salters Inn 27 Salters Rd, Dalkeith
The Salters Inn
Bar • $

The Salters Inn

27 Salters Rd, Dalkeith

Nipped into the salters for a bit of lunch . The food was lovely and fresh, the service was super quick and the price was very reasonable.
Definitely recommend

  • Drive-Through
  • Delivery
  • Superb38 Reviews 4.7
Cafe Troy Jarnac Court, 15 Jarnac Court, Dalkeith
Cafe Troy
Cafe • $$

Cafe Troy

Jarnac Court, 15 Jarnac Court, Dalkeith

Cute little cafe in the centre of town. Stopped for just a drink while my dog was at the vet. Cafe is a lot bigger inside than it looks on the outside, there are plenty of tables. I sat outside with my partner.

Prices are fair and the service is great, guy at the till was patient when I asked if they did cold drinks- the menu is towards the side on the wall rather than in front of you- and the lady who was collecting used glasses and plates seemed really sweet.

Only bug bear is there weren’t really any examples of what you could get food wise. I get this is because a lot of the mains are made to order, but a lot of the cakes were sitting in cling film and didn’t look that appealing. They did look nice though, and I regret not ordering a piece.

I’ve heard the milkshakes are good, so I’m definitely going to be returning.

Would be great if it was dog friendly!

  • Drive-Through
  • Delivery
  • Superb22 Reviews 4.6
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
The corner cafe 9 Eskdaill St, Dalkeith
The corner cafe
Cafe • $

The corner cafe

9 Eskdaill St, Dalkeith

I am disabled, as is my husband. The young male server thought it was very funny to move us from our only chosen seat. He did not ask any questions about our chosen seat, he just laughed and asked us to move......so we went to FORK & MUSTARD instead!! They were welcoming, and the food was delicious!

  • Delivery
  • Superb20 Reviews 4.5
Franco's Takeaway Dalkeith 113 High St, Dalkeith
Franco's Takeaway Dalkeith
Meal Takeaway • $

Franco's Takeaway Dalkeith

113 High St, Dalkeith

Best fish and chips around this area. Large fish and plenty chips. Got a fish supper 2 weeks ago going back tonight for another 2 fish suppers for me and my girlfriend.

  • Delivery
  • Good48 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
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 ?

  • Drive-Through
  • Delivery
  • Superb23 Reviews 4.3
Bombay Lounge 202 High St, Dalkeith
Bombay Lounge
Indian • $$

Bombay Lounge

202 High St, Dalkeith

Very busy when we arrived which meant a wait to be seated. Servers were perhaps too focused on serving drinks and were not looking at the door enough. \nMeal was amazing and the wait was very acceptable\nWe were near the door and there was a very cold draught everytime the door opened with people using the toilet or takeaway collections. I think perhaps the outer door was not being closed \n\nWill definitely visit again and would recommend

  • Delivery
  • Good156 Reviews 4
Harrow Hotel 2-4 Eskbank Rd, Dalkeith
Harrow Hotel
Pub

Harrow Hotel

2-4 Eskbank Rd, Dalkeith

A real locals' pub with lager on tap and racing on the television. It also has Guinness, which was very good. Didn't seem to serve food.
It's not a pub for everyone, but it's unpretentious. You could do a lot worse than spend an hour or two at the Harrow.

  • Drive-Through
  • Superb10 Reviews 4.5
Ship Inn 92 High St, Dalkeith
Ship Inn
Pub • $$

Ship Inn

92 High St, Dalkeith

Popped in for a quick pint during a Thursday afternoon day out in Dalkeith. Sells a great pint of Guinness. Pool table and dart board with lots of darts memorabilia on the walls at the back. Locals friendly and welcoming.

  • Drive-Through
  • Superb8 Reviews 4.6
The Buccleuch The Buccleuch, 90 High St, Dalkeith
The Buccleuch
Pub • $

The Buccleuch

The Buccleuch, 90 High St, Dalkeith

Pub number three in my Dalkeith nostalgia pub day out and a really good stop.
Staff welcoming and friendly and the Guinness was very good.
Comfortable seating with plenty of room for my long legs and lots of big screens for watching sport if that's your thing.
Recommended.

  • Drive-Through
  • Delivery
  • Good52 Reviews 4
The Cavaliere Italian Restaurant 124-128 High St, Dalkeith
The Cavaliere Italian Restaurant
Bar • $$

The Cavaliere Italian Restaurant

124-128 High St, Dalkeith

First visit last week and won't be the last. Extensive menu and some specials on the blackboard. Large portions (had some leftovers to go), very tasty and authentic Italian food. Helpful, friendly and attentive waiting staff

  • Delivery
  • Good154 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: