Restaurants in Dalkeith
Restaurants with Delivery

The Black Bull
1 Lothian St, DalkeithCan'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, DalkeithMy 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, DalkeithFood 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, DalkeithSpent 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, DalkeithAnyone 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

The Salters Inn
27 Salters Rd, DalkeithFirst 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, DalkeithMy 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, DalkeithOne 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

The Buccleuch
The Buccleuch, 90 High St, DalkeithDecent 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, DalkeithLovely 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

Morrisons Cafe
Eskbank Rd, DalkeithA good place to take a break along the bus journey. Used to be offering just £1 coffee, not anymore after 2024Q2 revised menu. Improvements on better salad (see photo). Also, the staff seemingly elderly or young work in harmony, making it a nice place to relax. Beyond just food. Well done.
- Delivery
-
Good11 Reviews 4

Greggs
17 Jarnac Court, DalkeithCame in for a little snack. Got what I wanted, Joshua was a champ. Got me and kids fed eh. Was worried about Christmas dinner but josh said the sandwich selection is quite popular and defo filling enough for me, my 4 baby mamas and our collective 13 1/2 kids. Getting quite emotional as I remember this stellar encounter. 10/10 would go againGives good head
- Delivery
-
Good18 Reviews 3.9

Justinlees Inn
1-5 Dalhousie Rd, Eskbank, DalkeithWe 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
-
Good232 Reviews 3.8

Sugar & Ice
10 Woodburn Ave, DalkeithGood food although portions are a little small for the price, delivery usually takes a while too but that’s because they are busy not through lack of trying I’m sure.
- Delivery
-
Good4 Reviews 3.8
Online Reservation Available

Kebab Mahal - DALKEITH
140 High St, DalkeithThe best Chicken pakora I have ever tried in my lifeAll Meet box is massiveIt’s enough for all my familyAnd curry always perfectly spicedPortions are judge and in reasonable priceKid-friendliness: Delicious Tango ice blastParking: Right outside the shopWheelchair accessibility: Easy to access as no really steps
- Takeaway
- Delivery
-
Good11 Reviews 3.7

Franco's Takeaway Dalkeith
113 High St, DalkeithBest 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
-
Good80 Reviews 3.7

China China
49 Easthouses Rd, Easthouses, DalkeithBest Chinese I’ve had in ages mum was visiting from Manchester and agrees service phone and delivery driver all amazingDietary restrictions: Advised staff of allergies and they handled it amazingly
- Delivery
-
Average18 Reviews 2.9

Jaz's Fish Bar
12 Woodburn Rd, DalkeithI'm glad I didn't heed the reviews here. I think some forget this is a chippy, not a 5 star restaraunt. Anyway.. I've bought takeaway here 6 - 8 times in the last few weeks and everytime's been great! Fantastic value, especially the special fish and absolutely the best chips in the area by far. I'd give 6 stars if I could. ??????
- Delivery
-
Average18 Reviews 2.9

Chilli Onion
2 Stone Pl, Mayfield, DalkeithAmazing reviews from the hubby-to-be tonight. The cuts of beef you had through your dishes tasted great and the kicks of spice was just right. Thank you for being so accommodating and going the extra mile for us as always. Have a great Christmas all :)
- Delivery
-
Average22 Reviews 3

Slumdog Delivered - Indian Restaurant
152-156 High St, DalkeithI would give 4 stars as the food is not exactly the Indian style, its more made for the taste buds of westerns. So wont say the exact Indian taste, but all over the food was alright.
- Delivery
-
Average53 Reviews 3

Bene's Fish & Chips
25, 1 Thorny Crook Ter, Gardens, DalkeithWent for a pick up.
10 minute delay but received fish & chips that were on par with Bene's in Port Seton, if not better.
Huge fish that many would struggle to have eaten, which is what i love! They couldn't even close the box because there was that much fish & chips!
Plenty of parking space and beside a small Sainsbury's.
- Delivery
-
Average39 Reviews 2.6
24 Hour Restaurants

Harrow Hotel
2-4 Eskbank Rd, DalkeithGood pub. Won’t be for everyone as the clientele is mainly older fellows, but it’s nice for a cosy drink when you’re in Dalkeith town centre. When the Justinlees was shut, me and my boyfriend and our dog visited (yep the pub is dog friendly, there was a lovely dog walking about off leash so if you aren’t into dogs I would avoid) - I’m not sure if it still operates as a hotel, on looking for bookings online it was closed. The women’s toilets are upstairs, and there’s no lift, so if you were disabled or older and not good with stairs you’d struggle here. I think they have men’s toilets upstairs and downstairs too. It would also be difficult to enter if disabled or in a wheelchair and only has a very narrow front entrance. Upstairs, there is a lot of lovely stained glass in the doors of the toilets. Only one cubicle in the women’s, can’t speak for the men’s however as I said, there is another men’s toilet downstairs. The flusher was a bit broken and it was a bit dark but the toilet was perfectly clean and serviceable.This isn’t a huge pub, but it is the sort of pub where everyone seems to know each other and gives the vibe of having many stories told in it, and many generations of families visiting over the years. It’s quite small in terms of seats, we ended up near the dartboard, but it’s very cosy.Don’t go here if you’re expecting your hipster filament bulbs and craft beers. I hate places like that so I was pleased to find the Harrow Hotel had none of that.As I said it’s in the town centre near Morrisons, bus stops, various shops and restaurants so you have plenty to do round here.The pub is often quite busy and noisy on weekend evenings, so I would arrive early to ensure you get a seat.Gives a very different vibe to my regular pub (Justinlees inn) but it’s an equal favourite. I must go again soon!One star removed because the bar stools/ stools at the tables near dartboard are sooo uncomfortable. Would be great to get some chairs with backs.Julia
-
Good23 Reviews 4

Shell
Mayfield Rd, Mayfield, DalkeithI had a noteworthy experience that I would like to share. I accidentally dropped my wallet outside a shop, which contained £250. A staff member named Umar found it and promptly reported it to the police. When I realized my wallet was missing and returned to the shop, the police were already there to collect it. Fortunately, I arrived in time to retrieve it myself. I offered Umar £50 as a reward for his honesty, but he declined, stating it was his duty. I was truly impressed by his professionalism. Shell Easthouses, you have earned a loyal customer. ?
-
Poor4 Reviews 2.3
Best Restaurants

Lavender Coffee & Crumbs
114 High St, DalkeithWith 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

The Black Bull
1 Lothian St, DalkeithCan'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, DalkeithMy 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, DalkeithFood 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, DalkeithSpent 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, DalkeithAnyone 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, DalkeithBest 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, DalkeithFirst 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, DalkeithMy 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, DalkeithOne 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, DalkeithNot 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

The Buccleuch
The Buccleuch, 90 High St, DalkeithDecent 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, DalkeithLovely 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
Dalkeith’s Other Flavors
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: