Restaurants in Dalkeith

Restaurants with Delivery

Online Reservation Available

Best Restaurants

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

Lavender Coffee & Crumbs

114 High St, Dalkeith

Best lavender and blueberry cake I’ve ever had !
The lavender flavour was present but not overpowering, the cake was sooo moist and the icing was perfect (not too sweet)!! Excellent service as well!

  • Drive-Through
  • Superb118 Reviews 4.8
Itihaas 17/19 Eskbank Rd, Dalkeith
Itihaas
Bar • $$

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
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
Edmonstone Inn 111 Edmonstone Rd, Danderhall, Dalkeith
Edmonstone Inn
Pub • $

Edmonstone Inn

111 Edmonstone Rd, Danderhall, Dalkeith

Went for mothers day first time ive been here armosphere was good had a live singer on meal ive been for a lot of nice meals when my.husband worked in the sherton hotel and i can say this meal beats them all right down to the vegetable cooked to perfection

  • Delivery
  • Superb36 Reviews 4.6
Cafe Troy Jarnac Court, 15 Jarnac Court, Dalkeith
Cafe Troy
Cafe • $$

Cafe Troy

Jarnac Court, 15 Jarnac Court, Dalkeith

Love coming here, the food is very very good and reasonably priced, the service is phenomenal, the kids love the attention and care they receive every time we come here

  • Drive-Through
  • Delivery
  • Superb46 Reviews 4.4
Friendlies Chinese Food Takeaway 8 St Andrew St, Dalkeith
Friendlies Chinese Food Takeaway
Chinese Takeaway • $$

Friendlies Chinese Food Takeaway

8 St Andrew St, Dalkeith

This is a great chinese, the staff are all fab too!
It would benefit from getting a card machine instead of always having to have cash. Im not sure why chinese take aways always want cash? Maybe something to think about ?

  • Superb37 Reviews 4.3
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
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
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
  • Superb24 Reviews 4.4
Jade Garden Chinese Takeaway 28 Woodburn Ave, Dalkeith
Jade Garden Chinese Takeaway
Chinese Takeaway

Jade Garden Chinese Takeaway

28 Woodburn Ave, Dalkeith

Just had a king prawn omelette with chips and it was absolutely delicious will have again plus would recommend plus would recommend this takeaway as well as no matter what i have from them it is gorgeous

  • Drive-Through
  • Delivery
  • Good42 Reviews 4.2
Bombay Lounge 202 High St, Dalkeith
Bombay Lounge
Bar • $$

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
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
  • Good77 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
  • Good29 Reviews 4.1
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: