Restaurants in Elgin
Restaurants with Delivery
Ada Turkish | Café And Restaurant
29 South Street, ElginAll of the meals I had here were amazing, the staff was friendly and welcoming. Try the lamb behtti > SP?. You won't be disappointed with that or any meal on their menu.
- Drive-Through
- Delivery
-
Superb136 Reviews 4.6
Panache restaurant
21 South St, ElginBest Indian takeaway I have ever ordered from. Had takeaways all over the UK while working away and had some absolutely amazing ones. This however absolutely blows every other one well out the water. Absolutely amazing flavour can’t wait to have it again
- Takeaway
- Drive-Through
-
Superb117 Reviews 4.5
The Drouthy Cobbler
48a High Street, ElginWe had a wonderful meal with very friendly and attentive service. The steak was cooked to perfection — compliments to the chef! Everything was delicious, and we really enjoyed our experience. Highly recommended!
- Takeaway
- Drive-Through
-
Superb332 Reviews 4.4
Pizzeria Planta
5 Batchen St, ElginFirst time trying the food here this morning as was not disappointed! We had a full breakfast and French toast... quality ingredients and food. A chef who is well beyond her years. Cooked to perfection. Staff and restaurant were great. Will be back A+++++
- Delivery
-
Superb49 Reviews 4.5
Scribbles
152-154 High Street, ElginGreat menu for vegans. Between us, we had a pizza, a burger, garlic pizza bread and skin on fries and all were to a very good standard. We even picked up 3 different vegan tray bakes to go which were delicious! We will be coming again!
- Takeaway
- Drive-Through
-
Superb182 Reviews 4.3
Qismat Elgin Indian Cuisine
204 High Street, ElginWe ordered several dishes during our visit. The restaurant was quite busy, with a large group dining at the time, and we arrived without a reservation. Even so, they managed to find us a table, which we appreciated.
The staff did their best to help us choose our dishes, but overall, most of the menu leans toward spicy food. Since we were dining with children, I felt there weren't many options that would suit them.
As for the food, it was good—while it wasn't the best Indian food we've had, it was clearly prepared with care, tasted fresh, and felt homemade.
The service was a little slow, which was understandable given how busy they were. We also ordered takeaway, but only half of the dishes were packed in the bag, and the rest were forgotten. We had to go back and remind them before they brought the remaining items.
One thing that surprised me was that the bill was handwritten, and we paid in cash. I'm not sure if card payments were available, but the handwritten bill gave the restaurant a charming old-school feel.
Overall, it's a good spot for authentic Indian food, though there's room for improvement in service and family-friendly menu options.
- Takeaway
- Drive-Through
-
Superb108 Reviews 4.3
Spice Tandoori
9A Moss Street, ElginOrdered a takeaway. Was prepared quickly and food was Superb. Excellent meal I really enjoyed it. As it was a takeaway which I collected I can't really comment on the atmosphere but on collection looks a lovely place with a nice atmosphere ?
- Takeaway
- Drive-Through
-
Good104 Reviews 4.1
Pizzeria Toscana
20 Thunderton Place, ElginFood: 8.8/10 absolutely DELICIOUS! I’d come back to eat everything else on the menu, the food is so homey
Service: 10/10 the waitresses were amazingly accommodating and checked up on the six of us frequently. All of them were super nice too & packed my leftovers for me
Atmosphere: 7/10 really cozy vibes with warm lighting, but a bit on the smaller side. Definitely better with a group less than 6 people, like a cute couple date
- Takeaway
- Drive-Through
-
Good92 Reviews 4
Emperor Chinese & Thai
Park View, 7 North College Street, ElginAlways tasty hot food available for takeaway during opening hours - both delivery and collection.No longer a dine-in option due to covid (understandsble)Good portions and reasonable prices.Parking: Free parking usually after 18:00 during the week, and free on all Sundays. The car park is an odd shape but plenty of spots provided there aren't any events ongoing in the area as it can be a popular "out of the way" location to park.
- Takeaway
- Delivery
-
Good22 Reviews 3.7
Pattaya Restaurant
54 High Street, ElginAmazing value and quality lunch menu. Authentic and tasty. 2 course best in town.
I’d recommend the pork skewers and Tom yum soup.
Will be back and back and back
- Drive-Through
- Delivery
-
Good68 Reviews 3.9
Burger King
Ashgrove Road, ElginShi was good love me a bk wish I was the king tho life can be sad sometimes but bk always lifts my mood I just love bk so much (for the non cool folk bk= Burger King) I wish I lived in a bk I just love bk so much
- Takeaway
- Delivery
-
Good130 Reviews 3.9
Weavers Restaurant
Newmill, ElginReally enjoyed our meal of gammon and all the trimmings. We were £20 per person for meal, soft drink & a coffee . Coffees are lovely smooth tasting. The staff were attentive and friendly. Our only negative point was really about the other rude entitled customers who queue jumped when we were waiting both to wait for a table and then again when we went to pay . The system was a bit awkward as the paying point and checking in pount are next to one another and caused confusion both times - can this point be merged into one queue?
- Delivery
-
Good37 Reviews 3.5
Natural Spice
187C High St, ElginFood is amazing!! We come from Forres for our Indian Food as is well worth it. Nan Breads as tasty as and food is always red hot and value for money. Even have enough for lunch the next day !! Totally recommend
- Takeaway
-
Average17 Reviews 2.8
Costa Coffee
66-68 High Street, ElginI really like this Costa Coffee, large windows let you sit and people watch. My only comment is they could do with a little background music as essentially your just sitting in silence and noise of the fridges and the air conditioning is a bit too much and it can be so cold to sit in.
- Drive-Through
- Delivery
-
Good59 Reviews 3.5
Pet Friendly Places
White Horse Inn
160 High St, ElginLittle pub, been there twice I think the locals are still getting used to me, so I won't hold it against them, barmaids are nice. here till December for work. They should get more dark beers in.
- Drive-Through
-
Superb27 Reviews 4.4
The Cottar Hoose
ElginNice quiet place for a pint. The fire was lit which added to the atmosphere. Music was always on (no juke box, just music piped through by the bar staff). Good pool table too.
- Drive-Through
-
Superb7 Reviews 4.4
Drive-Thru Restaurants
The Ditsy Teacup
26 Thunderton Pl, ElginWhat a lovely little tea shop. Very friendly staff and delicious breakfast.
One staff member had just begun her training and we were warned that service might be slightly slower than normal.
My daughter asked if she could charge her phone and that was not a problem.
Thank you Ditsy Teacup.
- Drive-Through
-
Superb96 Reviews 4.9
19 Crepes&Coffee
19A Batchen St, ElginBrilliant and polite staff. Ordered a Danny Dog and my friend ordered a panini. Best hot dog ive ever had. a real gem in Elgin. 15/10. if you are in the area you must try here!
- Drive-Through
-
Superb89 Reviews 4.7
Hopeman Sands Coffee Shop Ltd
27 Harbour St, Hopeman, ElginI've been coming here with my parents every now and then for quite a while and it's truly fantastic how everything feels so natural and sort of authentic if that's the right word, usually the chicken we get at other places is all processed and yucky but here it tastes marginally better and unprocessed, which is something I appreciate. also, the service is top notch and the decor really puts everything together, like a little present box!
- CW — Certified Reviewer (not <3)
- Drive-Through
-
Superb89 Reviews 4.7
Braemou Inn
The Braemou, 1 Cooper St, Hopeman, ElginRecevied a table.This pub was a recommendation.It was not disappointing,Lovely warm welcome.Food was amazing.Staff were amazing and friendly.This is a dog friendly enviroment.Highly recommend.
- Drive-Through
-
Superb43 Reviews 4.9
Orrin Restaurant & Bar
2-6 South St, ElginHad the most fabulous Christmas meal here. Couldn’t fault a thing. The food was delicious and beautifully presented and the staff went above and beyond to give our table of eight a most fantastic afternoon. Thank you all.
- Drive-Through
-
Superb96 Reviews 4.6
Batchen Street Coffee
33 Batchen St, ElginAbsolutely my favourite place for fab coffee and delicious food. I'd tell you how amazing the french toast is, or how awesome the eggs benny, or to be honest any of the food is delish, but then you'd want to go and see for yourself, and try it. So I won't tell you and then you won't go. You're welcome!!
- Drive-Through
-
Superb93 Reviews 4.6
Golden Sea
93 Newmill Rd, ElginHonestly couldn't recommend here enough. It's brilliant never had a bad meal. Always on time, always hot and always bloody good. Reasonably priced and always have enough for left overs? deffo 10/10
- Drive-Through
-
Superb44 Reviews 4.7
Pinefield Chippy
14 Pinefield Cres, ElginExcellent chippy. Phoned in an order and it was ready 10 minutes later when we arrived to collect. Absolutely beautiful fish suppers. Plenty crisp, fresh batter and fish decent size for a great price.
I would highly recommend.
- Drive-Through
-
Superb61 Reviews 4.5
China Garden
41 High St, ElginAnyone who reads my reviews will know I like the simple things. And this place does them very well. From the polite young man that served me, and the delicious food that I was served. Never seen chicken balls like these. Thoroughly recommend China garden.
- Drive-Through
-
Superb36 Reviews 4.6
Harpers Coffee Shop
1 Abbey St, ElginI would highly recommend Harpers. Food is delicious and service from Pauline, Danielle and staff is excellent. Food fresh and hot and a relaxed vibe in the cafe is just the tonic to chill.
- Drive-Through
-
Superb33 Reviews 4.6
Kirkie Bar
Main St, New Elgin, ElginThanks for having us on Friday night. We all had a great time, the food was amazing, staff are lovely. You made it a great night for all of us to celebrate. Thanks again
- Drive-Through
-
Superb18 Reviews 4.8
The Beechtree Restaurant
UHI Moray, Moray St, ElginHad the pleasure of dining here just before Christmas with my wife and 8 month old, the staff were fantastic when booking and upon arrival we had a high chair waiting at the table for us. The service is prompt without being rushed, the servers are knowledgeable and attentive. The food was not only well presentated, but modern, well sourced and flavourful.
The beechtree in my eyes is easily one of the top, if not the best place for food in the area.
- Drive-Through
-
Superb18 Reviews 4.8
Royal Garden Chinese Takeaway
3 Springfield Rd, New Elgin, ElginFirst time visit and can honestly say that it’s best Chinese I’ve ever had. Visiting from down south and family meal was had. Salt and pepper munch box + the odds and ends you usually get (rice, sauces, chow mein) highly recommend.
Good parking on site, close to corner shop for anything else needed.
- Drive-Through
-
Superb32 Reviews 4.5
Diceys
185D High St, Elginhardworking bar staff but atmosphere can be unfriendly if you are in there on your own nobody talks to you all night who ever is working on the karioke have no sense of humour and cant take a joke i am not worried about this anymore and wont be coming back will be going out in glasgow for a weekend were everyone makes you welcome from wally
- Drive-Through
-
Superb19 Reviews 4.6
Cheap Eats
Springfield Bar
54 Glen Moray Drive, ElginNo food to comment on. Otherwise I'm sure it would be 5☆. Great management, staff and customers here. Couldn't be more accommodating than they are. They go above and beyond to make everyone feel welcome. Thanks for the lend of the fan too!
-
Superb9 Reviews 5
The Little Lunchbox
10 Harrow Inn Cl, ElginI always get my lunch here when I can and it's always amazing! The sweet treats are so good too! Always lovely to chat with and definitely a staple of the community ?
- Drive-Through
-
Superb12 Reviews 4.7
Bishopmil Chippy
2 Blantyre Pl, Bishopmill, ElginThis is a hidden Gem, fantastic. Great quality fresh fish, locally sourced from Buckie. I genuinely couldn't believe the value for money, £15 fed 4 people, the food is just lovely and the lady is really nice.
- Drive-Through
-
Good38 Reviews 4.2
CJs Plaice
19 Cathedral Ct, ElginHaven't been here for a few years. Both ordered the CJ Burger and chips. We were not disappointed. Food was cooked fresh to order. The food was delicious and filling. Highly recommend here.
- Drive-Through
-
Good7 Reviews 4.1
Zed Bar
195 High St, ElginI think I have a good shift in the next to you if you have a lovely day and I will be fine babe xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx ice-cream you can do xxxxxxx ice-cream xxxxxxx xxxxxxx you have you been yttt you are not the intended recipient you are you home yet xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx you can have it in a bit too much babe you xxxxxxx you can try but I will e
- Drive-Through
-
Good3 Reviews 3.7
The Muckle Cross - JD Wetherspoon
34 High Street, ElginWent in for food only, plenty of choice from small plate snacks to large meals and hot drinks. Bar service was fast, food delivery was quick and the food (full breakfast) was good. Pub was busy especially with people ordering food but service and waiting times were still good. Time of visit 10:00.
- Drive-Through
-
Good185 Reviews 4
Snappy Tomato Pizza - Elgin
47 High Street, Elginabsolutely THE best Chicago Style Pizza in Elgin, anytime I fancy a Pizza then Snappy Pizza is my 1st stop..!!
friendly staff & quick service, cannot fault at all.
- Delivery
-
Average32 Reviews 3.2
Best Restaurants
19 Crepes&Coffee
19A Batchen St, ElginBrilliant and polite staff. Ordered a Danny Dog and my friend ordered a panini. Best hot dog ive ever had. a real gem in Elgin. 15/10. if you are in the area you must try here!
- Drive-Through
-
Superb89 Reviews 4.7
Ada Turkish | Café And Restaurant
29 South Street, ElginAll of the meals I had here were amazing, the staff was friendly and welcoming. Try the lamb behtti > SP?. You won't be disappointed with that or any meal on their menu.
- Drive-Through
- Delivery
-
Superb136 Reviews 4.6
Braemou Inn
The Braemou, 1 Cooper St, Hopeman, ElginRecevied a table.This pub was a recommendation.It was not disappointing,Lovely warm welcome.Food was amazing.Staff were amazing and friendly.This is a dog friendly enviroment.Highly recommend.
- Drive-Through
-
Superb43 Reviews 4.9
Orrin Restaurant & Bar
2-6 South St, ElginHad the most fabulous Christmas meal here. Couldn’t fault a thing. The food was delicious and beautifully presented and the staff went above and beyond to give our table of eight a most fantastic afternoon. Thank you all.
- Drive-Through
-
Superb96 Reviews 4.6
Batchen Street Coffee
33 Batchen St, ElginAbsolutely my favourite place for fab coffee and delicious food. I'd tell you how amazing the french toast is, or how awesome the eggs benny, or to be honest any of the food is delish, but then you'd want to go and see for yourself, and try it. So I won't tell you and then you won't go. You're welcome!!
- Drive-Through
-
Superb93 Reviews 4.6
Panache restaurant
21 South St, ElginBest Indian takeaway I have ever ordered from. Had takeaways all over the UK while working away and had some absolutely amazing ones. This however absolutely blows every other one well out the water. Absolutely amazing flavour can’t wait to have it again
- Takeaway
- Drive-Through
-
Superb117 Reviews 4.5
The Drouthy Cobbler
48a High Street, ElginWe had a wonderful meal with very friendly and attentive service. The steak was cooked to perfection — compliments to the chef! Everything was delicious, and we really enjoyed our experience. Highly recommended!
- Takeaway
- Drive-Through
-
Superb332 Reviews 4.4
Golden Sea
93 Newmill Rd, ElginHonestly couldn't recommend here enough. It's brilliant never had a bad meal. Always on time, always hot and always bloody good. Reasonably priced and always have enough for left overs? deffo 10/10
- Drive-Through
-
Superb44 Reviews 4.7
Pinefield Chippy
14 Pinefield Cres, ElginExcellent chippy. Phoned in an order and it was ready 10 minutes later when we arrived to collect. Absolutely beautiful fish suppers. Plenty crisp, fresh batter and fish decent size for a great price.
I would highly recommend.
- Drive-Through
-
Superb61 Reviews 4.5
Johnstons of Elgin
Newmill, Scotland, ElginExcellent tour, well worth the admission. You get to learn about the history as well as the entire process and see all the different phases in action. You really understand why the finished items cost so much when you see how well the ones made in the late 1800s have held up!
-
Superb120 Reviews 4.4
China Garden
41 High St, ElginAnyone who reads my reviews will know I like the simple things. And this place does them very well. From the polite young man that served me, and the delicious food that I was served. Never seen chicken balls like these. Thoroughly recommend China garden.
- Drive-Through
-
Superb36 Reviews 4.6
Pizzeria Planta
5 Batchen St, ElginFirst time trying the food here this morning as was not disappointed! We had a full breakfast and French toast... quality ingredients and food. A chef who is well beyond her years. Cooked to perfection. Staff and restaurant were great. Will be back A+++++
- Delivery
-
Superb49 Reviews 4.5
Kirkie Bar
Main St, New Elgin, ElginThanks for having us on Friday night. We all had a great time, the food was amazing, staff are lovely. You made it a great night for all of us to celebrate. Thanks again
- Drive-Through
-
Superb18 Reviews 4.8
Nearest Cities
Frequently Asked Questions about Elgin
What are the best dog friendly restaurants in Elgin?
- Here are some popular restaurants where you could enjoy a meal with your furry friend:
What are the most popular restaurants in Elgin?
- The most popular and well-regarded restaurants in Elgin include:
What are the best restaurants that deliver in Elgin?
- Popular restaurants in Elgin that is known for their delivery services: