Restaurants in Elgin
Restaurants with Delivery
The Drouthy Cobbler
48a High St, ElginThe Drouthy Cobbler is a lovely, warm and friendly place that I would highly recommend. Tucked away on a narrow side street it has instant appeal with welcoming lights and plants decorating the doorway. Once inside we were served by an amazing young team who were helpful, knowledgeable and engaging. The food was absolutely delicious and reasonably priced for such good quality. We enjoyed our meal with some lovely wine and followed it with cocktails which were just as good as the food. This is an absolute gem which we will definitely visit again. If you're in Elgin, give it a try, you won't be disappointed.
- Takeaway
- Delivery
-
Superb296 Reviews 4.5
Ada Turkish | Café And Restaurant
29 South St, ElginThe customer service is really good, and the food full of flavour as expected from Turkish cuisine.More than half the menu is gluten free, although weirdly their rice contains wheat and they don't offer some plain rice as an alternative.If only they had the Effes Glutensiz beer too.Second visit and I will probably return next time I'm working in Elgin.Dietary restrictions: Gluten free options, but not the rice.
- Delivery
-
Superb75 Reviews 4.7
Pizzeria Planta
5 Batchen St, ElginLovely cafe/restaurant ? great staff and tasty food. I Normally have the soup and sandwich combo, but unfortunately there wasnt any vegetarian/ vegan soup available, only for meat eaters, so i was a bit disappointed on this visit. ? maybe chef could make 2 soups available for vegetarians/vegans and the omnivores daily. Just an idea, after all its "The Planta cafe" Grest for gluten free and other dietary requirements.
- Delivery
-
Superb62 Reviews 4.5
Panache restaurant
21 South St, ElginDelicious food, with great selection - some of the best Indian we’ve had. Slightly higher priced than some (£80 for 2, starters, mains and couple of drinks each).Great service and will definitely be back and recommend.
- Takeaway
- Delivery
-
Superb70 Reviews 4.4
Granary
14-18 Thunderton Pl, ElginStopped off spur of the moment at the weekend, and was pleased to get a table.Unfortunately the Sunday roast was sold out (we will come earlier next time) but the menu had plenty to choose from, and good deals throughout the week.We ordered burgers, and they were delicious, and filling.The staff were friendly and helpful, and the tables were clean.Everywhere had nice decor and a bonus in the ladies loos were Scottish fine soap seakelp! Love the stuff.We will definitely be returning, thanks
- Delivery
-
Superb133 Reviews 4.3
Scribbles
152-154 High St, ElginPopped in for an impromptu meal after an unscheduled visit at Grays Hospital on a quiet Tuesday 7pm ishDelicious food, the Boss had Cannelloni and I had Chilli Nachos.Very decent portions and service was excellent.Thanks
- Takeaway
- Delivery
-
Superb116 Reviews 4.3
Pattaya Restaurant
54 High St, ElginValentine's Day 2024 came and went in the blink of an eye. However, to extend the 'festival of love' out until the weekend we booked a table for 2 at this establishment.I can tell you right now that this is the best Thai restaurant in Elgin. I had one of the finest Thai Green Currys ever and my wife? Well, she also ate something and she assured me that it was also very good.Going on hot dates that offer value for money is hard these days, but this came in budget and I was very happy with the final bill.The staff were helpful and delivered the correct food that we had ordered. What more could I ask for.
- Delivery
-
Good42 Reviews 4.2
Qismat Elgin Indian Cuisine
204 High St, ElginHad the dish of the day for lunch it was absolutely excellent. I always take the dish of the day because it introduces me to a different dish that I haven't tried before.
- Takeaway
- Delivery
-
Good76 Reviews 4.1
156 Bar And Grill
156 High St, ElginMe and my wife came with our 2 boys. Had starters and mains was really nice food. Great service and tasty food. Loved our burgers and they were great with our kids also. Couldn’t ask for any more.
- Delivery
-
Good46 Reviews 4.1
Spice Tandoori
9A Moss St, ElginGood family restaurant with nice atmosphere, Food was ok but only 4 start, the starters were great but the curry dishes need a little more spice. The Pasanda and Masala were far too sweet. The Biryani was amazing but the Chilli Garlic whilst was nice it was not hot enough needed much more chilli and garlic. The mushroom rice and keema naan was to die for. Overall 4 stars and recommended, we will be going back but will be ordering hotter dishes next time.
- Takeaway
- Delivery
-
Good80 Reviews 4
Pizzeria Toscana
20 Thunderton Pl, ElginThe food is ok. Had the garlic mushrooms for a starter than ravioli for main, they could have been bigger with more filling. The staff are lovely funny and easy on the eye.
- Takeaway
-
Good62 Reviews 3.9
Emperor Chinese & Thai
Park View, 7 N College St, 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.
- Delivery
-
Good12 Reviews 3.8
Burger King
Ashgrove Rd, ElginI was pleasantly surprised at how clean the Elgin Burger King was. The staff that were serving seemed genuinely happy to help. The food was OK, I'm not a lover of Burger King or Macdonalds but it keeps the daughter happy. She finished her meal along with an ice cream. I'd be happy to return.
- Takeaway
- Delivery
-
Good64 Reviews 3.6
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
-
Good23 Reviews 3.3
Snappy Tomato Pizza - Elgin
47 High St, ElginFantastic pizza, kebabs and sides. The portions were huge, and the prices cannot be beat! It's also nice to be able to get delivery out in the middle of the Scottish highlands!
- Delivery
-
Average12 Reviews 2.9
Online Reservation Available
Jimmy Chung Elgin
15 Greyfriars' St, ElginI think it is an overpriced buffet. It's a little under £20 and most of us only ate 2 plates of food, so would have been better going somewhere else with more options.
- Delivery
-
Average52 Reviews 3.2
Brewers Fayre Linkwood Lodge
15 Linkwood Way, ElginAfter reading the reviews, I was a bit sceptical but we had a lovely meal here last night. Prices are fair, staff are lovely. We arrived 30 mins earlier than our booked time but that wasn't an issue, we were shown to our table and told just order at the bar when ready. Definitely go here again!
- Delivery
-
Good167 Reviews 3.4
Takeaway Restaurants
Ashvale
11 Moss St, ElginDecided to try the Ashvale for the first time. We were super chuffed we did! Best fish and chips we have had in ages. We both opted for the jumbo haddock suppers, the fish was massive!! And our child (aged 2) got to eat for free!!! So so happy with that. He had chicken nuggets and was perfectly happy too, it was proper chicken too and not the usual nugget mulch out the freezer. The staff were fabulous. Our toddler is like many toddlers and wouldn’t sit still, but the staff chatted to him and kept him entertained and looked after. His meal out first and his pudding out first. Couldn’t ask for more, loved it! We will be back ?
- Takeaway
-
Good48 Reviews 3.8
Natural Spice | Finest Indian Cuisine
187 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
-
Average24 Reviews 2.58333
Cheap Eats
19 Crepes&Coffee
19A Batchen St, ElginA gem of a cafeWe were in for lunch and had soup and pulled pork panini and sour crepe for lunch. What a surprise both the food and soup were superb. All of the staff without exception went out of their way to ensure we had a great dining experience.You can see by the buz and bohemian feel to the cafe it's well liked by the locals, it was great to see they were on first name terms with almost all of their customers, keep up the good work we will be back
-
Superb47 Reviews 4.7
Hopeman Sands Coffee Shop Ltd
27 Harbour St, Hopeman, ElginVery friendly staff. I always have the scrambled eggs on toast nom nom. My partner enjoys the full breakfast.Parking: Parking is on the street and we have been lucky to find parking relatively close by. So never been an issue.Kid-friendliness: Has a kids menu. Suitable for all ages. Although saying that I don't remember a high chair so you might need to enquire. Changing station in the rest room.
-
Superb56 Reviews 4.6
Manna
5 Batchen St, ElginStopped here, intending to just have a coffee but the cafe smelt so delicious when we walked in that we ordered soup too. We had the sweetcorn chowder and the spicy lentil soup, both were yummy and very good value for money too. 100% recommend this place and if we lived in Elgin we would definitely be regulars!
-
Superb24 Reviews 4.9
Pinefield Chippy
14 Pinefield Cres, ElginWe always order from here . Always on time, never any issues with the order, it’s always hot, on time and fresh . The guy who delivers it is always really polite and friendly . Always our go to for a take out .
-
Superb38 Reviews 4.6
Golden Sea
93 Newmill Rd, ElginExcellent food as always. Generous portions, great price, and service with a smile every time.I've never had a bad takeaway from here, and I've been ordering from them since 2011!!
-
Superb20 Reviews 4.7
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
-
Superb10 Reviews 4.8
Springfield Bar
54 Glen Moray Dr, ElginWas in lounge area to listen to some live music and meet a few friends, it's nice and fresh and a good space , would drf think of here for future gatherings or
-
Superb6 Reviews 5
Hopeman Chinese Takeaway
53 Harbour St, Hopeman, ElginTakeaway , ordered sweet and sour chicken balls and special curry. Waited 15 mins . Both were very tasty. . Cash only though. Lovely lady serving . Parking on street outside
-
Superb15 Reviews 4.3
The Little Lunchbox
10 Harrow Inn Cl, ElginThe Little Lunchbox team arranged an amazing and very tasty catering for our training day. It was fresh and plenty of different choices of sandwiches/wraps/homebakes/fruits/crisps. The price/quality is superb and such a friendly staff and cooperative and really thinking out of the box and making sure everything for our lunch was taken care off and making sure to cater for any dietary preferences (gluten free/vegan/vegetarian). They delivered to the venue in Elgin without any issues and really go out of their way. All the participants loved the fresh and very wide selection of items and we are already looking at booking the Little Lunchbox for our next event. We can definitely recommend this caterer. A big thank you to Kathleen and her team.Vegetarian options: We had plenty of choices included for people who wished to have a vegetarian option.Kid-friendliness: Kids will love the options offered. The team can cater to your wish.Dietary restrictions: We had Gluten Free / Vegan / Vegetarian dishes as part of our wider lunch selections.
-
Superb8 Reviews 4.5
Bishopmil Chippy
2 Blantyre Pl, Bishopmill, ElginWhoa, what portions! Enough chips to sink a battleship. The fish and chips both tasted amazing and were cooked in clean oil judging from their colour. Highly recommend! ??
-
Good20 Reviews 4.1
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.
-
Good36 Reviews 3.8
The Muckle Cross - JD Wetherspoon
34 High St, ElginHad breakfast on 21/01/2024 Sunday morning. Who ever was on breakfast duty made a really good breakfast!! Wasn't over cooked or over fried, just perfect!! Can't beat Wetherspoons for value!
-
Good79 Reviews 3.8
Happy City
30 Main St, New Elgin, ElginWe are on holiday and popped in here after reading the reviews. The food was delicious and very hot. The premises were very clean and the staff friendly. We will go in again before leaving ?
-
Average9 Reviews 3.1
Subway
Unit 28, St Giles Centre Unit 27 & 28, ElginSUBWAY IS THE BEST! NO ONE CAN CHANGE MY MIND!!!! you should definitely go there, but even if you dont like sandwiches, THERES OTHER STUFF TOO! i 100% recommend going there!
- Delivery
-
Poor13 Reviews 1.9
Best Restaurants
The Drouthy Cobbler
48a High St, ElginThe Drouthy Cobbler is a lovely, warm and friendly place that I would highly recommend. Tucked away on a narrow side street it has instant appeal with welcoming lights and plants decorating the doorway. Once inside we were served by an amazing young team who were helpful, knowledgeable and engaging. The food was absolutely delicious and reasonably priced for such good quality. We enjoyed our meal with some lovely wine and followed it with cocktails which were just as good as the food. This is an absolute gem which we will definitely visit again. If you're in Elgin, give it a try, you won't be disappointed.
- Takeaway
- Delivery
-
Superb296 Reviews 4.5
Ada Turkish | Café And Restaurant
29 South St, ElginThe customer service is really good, and the food full of flavour as expected from Turkish cuisine.More than half the menu is gluten free, although weirdly their rice contains wheat and they don't offer some plain rice as an alternative.If only they had the Effes Glutensiz beer too.Second visit and I will probably return next time I'm working in Elgin.Dietary restrictions: Gluten free options, but not the rice.
- Delivery
-
Superb75 Reviews 4.7
19 Crepes&Coffee
19A Batchen St, ElginA gem of a cafeWe were in for lunch and had soup and pulled pork panini and sour crepe for lunch. What a surprise both the food and soup were superb. All of the staff without exception went out of their way to ensure we had a great dining experience.You can see by the buz and bohemian feel to the cafe it's well liked by the locals, it was great to see they were on first name terms with almost all of their customers, keep up the good work we will be back
-
Superb47 Reviews 4.7
Batchen Street Coffee
33 Batchen St, ElginExcellent.. extremely friendly foodDelicious very dog friendly and Bonnie got a dog biscuit,, they ask first...need to book as always busy ,,,after visiting I know why and would definitely recommend them ?
-
Superb42 Reviews 4.7
Hopeman Sands Coffee Shop Ltd
27 Harbour St, Hopeman, ElginVery friendly staff. I always have the scrambled eggs on toast nom nom. My partner enjoys the full breakfast.Parking: Parking is on the street and we have been lucky to find parking relatively close by. So never been an issue.Kid-friendliness: Has a kids menu. Suitable for all ages. Although saying that I don't remember a high chair so you might need to enquire. Changing station in the rest room.
-
Superb56 Reviews 4.6
Braemou Inn
The Braemou, 1 Cooper St, Hopeman, ElginProper local pub, fish and chips was delicious especially after a long walk from Forres. Landlady was incredibly kind, and the locals all smiley and chatty.. Felt welcomed as a
-
Superb27 Reviews 4.9
Manna
5 Batchen St, ElginStopped here, intending to just have a coffee but the cafe smelt so delicious when we walked in that we ordered soup too. We had the sweetcorn chowder and the spicy lentil soup, both were yummy and very good value for money too. 100% recommend this place and if we lived in Elgin we would definitely be regulars!
-
Superb24 Reviews 4.9
Pizzeria Planta
5 Batchen St, ElginLovely cafe/restaurant ? great staff and tasty food. I Normally have the soup and sandwich combo, but unfortunately there wasnt any vegetarian/ vegan soup available, only for meat eaters, so i was a bit disappointed on this visit. ? maybe chef could make 2 soups available for vegetarians/vegans and the omnivores daily. Just an idea, after all its "The Planta cafe" Grest for gluten free and other dietary requirements.
- Delivery
-
Superb62 Reviews 4.5
Orrin Restaurant & Bar
2-6 South St, ElginBeen here a couple of times and never been disappointed. Both the staff and the food are excellent. The night we were there there was a guitarist playing which really helped the atmosphere. It won't be our last visit.
-
Superb59 Reviews 4.5
Johnstons of Elgin
Newmill, Scotland, ElginHad a lovely breakfast and coffee here. Plenty of parking, disabled access, and toilets are available, a little more expensive than others, will be back to try lunches.
-
Superb55 Reviews 4.5
Pinefield Chippy
14 Pinefield Cres, ElginWe always order from here . Always on time, never any issues with the order, it’s always hot, on time and fresh . The guy who delivers it is always really polite and friendly . Always our go to for a take out .
-
Superb38 Reviews 4.6
Panache restaurant
21 South St, ElginDelicious food, with great selection - some of the best Indian we’ve had. Slightly higher priced than some (£80 for 2, starters, mains and couple of drinks each).Great service and will definitely be back and recommend.
- Takeaway
- Delivery
-
Superb70 Reviews 4.4
Granary
14-18 Thunderton Pl, ElginStopped off spur of the moment at the weekend, and was pleased to get a table.Unfortunately the Sunday roast was sold out (we will come earlier next time) but the menu had plenty to choose from, and good deals throughout the week.We ordered burgers, and they were delicious, and filling.The staff were friendly and helpful, and the tables were clean.Everywhere had nice decor and a bonus in the ladies loos were Scottish fine soap seakelp! Love the stuff.We will definitely be returning, thanks
- Delivery
-
Superb133 Reviews 4.3
Scribbles
152-154 High St, ElginPopped in for an impromptu meal after an unscheduled visit at Grays Hospital on a quiet Tuesday 7pm ishDelicious food, the Boss had Cannelloni and I had Chilli Nachos.Very decent portions and service was excellent.Thanks
- Takeaway
- Delivery
-
Superb116 Reviews 4.3
Zaika
Geddes & Mellis Ltd, 17 Commerce St, ElginI wanted a nice meal for my birthday. Our experience of local restaurants was disappointing so we decided to go to Zaika for takeaway were I have always had fresh, tasty, and good value for money. Yet again we had an amazing experience. A lovely tasty meal cooked fresh and at a good price. Thankyou Gulzar!
-
Superb14 Reviews 5
Nearest Cities
Frequently Asked Questions about Elgin
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: