Restaurants in Dalkeith

Restaurants with Delivery

Online Reservation Available

Best Restaurants

Itihaas 17/19 Eskbank Rd, Dalkeith
Itihaas
Bar • $$

Itihaas

17/19 Eskbank Rd, Dalkeith

Mahbub was so attentive ✅ Vegetarian Heaven
India has a strong tradition of vegetarian cooking, making it a top choice for those who avoid meat. Mahbub helped me all the way through my choice of taste, foods and experiences!! Top class service x

  • Takeaway
  • Delivery
  • Superb189 Reviews 4.7
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

Popped in here today on our way home from Go Ape. We were welcomed by a friendly local who told us where to sit for food.
The staff didn't take long to locate us a table for 5 and we were seated within minutes.
We placed our order and food started coming out within a reasonable time. Unfortunately there is no kids menu but there is half portions available on some of the main menu. Or as the server said, just ask and they will do chicken nuggets or fish fingers, no problem.
All of the food that we had was really good and we had lots of clean plates.
We will defo be back when we are back around this area.

  • Delivery
  • Superb33 Reviews 4.6
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 Salters Inn 27 Salters Rd, Dalkeith
The Salters Inn
Bar • $

The Salters Inn

27 Salters Rd, Dalkeith

By chance we found the Salters inn on our short stay in Dalkeith.
We had the sizzler's platter and it was so good. Really friendly staff, very accommodating.
Nice garden to eat and sit.

Loved it and hope to come back someday!

  • Drive-Through
  • Delivery
  • Superb14 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
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
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 Cavaliere Italian Restaurant 124-128 High St, Dalkeith
The Cavaliere Italian Restaurant
Bar • $$

The Cavaliere Italian Restaurant

124-128 High St, Dalkeith

Staff here are so friendly. The service was very quick and the food was delicious.
There are plenty of gluten free options available here.
Highly recommend :)

  • Delivery
  • Good77 Reviews 4
Bombay Lounge 202 High St, Dalkeith
Bombay Lounge
Bar • $$

Bombay Lounge

202 High St, Dalkeith

Just had a deliver and I must say it was the best takeaway food we have ever had. We will definitely be back. 5 star is not enough it’s a 5 plus from me. Brilliant ?

  • Delivery
  • Good75 Reviews 4
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
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
  • Good22 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: