Restaurants in Elgin
Restaurants with Delivery

The Drouthy Cobbler
48a High St, ElginFabulous experience! Cane here for my 22nd birthday and Ross provided excellent service and conversation and made a delightful birthday cocktail. Making this a memorable birthday. X
- Takeaway
- Drive-Through
-
Superb207 Reviews 4.5

Ada Turkish | Café And Restaurant
29 South St, ElginFancied a Turkish experience. ‘Ada’ in South Street, Elgin satisfied the need.
A modest starter of ‘Sucuk’ comprising succulent chargrilled spicy sausage on toasted sourdough bread with a garlicky sauce. Generous portion. Accompanied by draught Efes Turkish lager to quench a thirst.
Main course - Lamb ‘Guvec’. A casserole of diced lamb and vegetables in a tasty gravy served with bread and rice. Lamb tender with some fat which adds flavour and also contains omega-3 fatty acids. Okay, there’s saturated fat too but I didn’t it it all and healthy enough in moderation. Accompanied by a delicious ruby-red wine from Turkey called ‘Yakut’.
Turkish Delight for dessert. May not look like much but the three different flavours - cocoa, pistachio and coconut - were heavenly on the palate.
A pot of Turkish black tea (Çay) to round off an enjoyable meal.
Service excellent. Friendly, helpful and efficient. Eastern ambience with hanging-lamps.Turkish muzak may be played. Toilets well-appointed.
Provides free WiFi and Password provided.
- Drive-Through
- Delivery
-
Superb91 Reviews 4.5

Pizzeria Planta
5 Batchen St, ElginHonestly the pizza place !! been going for a while I absolutely love it. Sack going dominos. Or snappy’s. This is quality. If your a fat bugger like me when eating out want to try everything. Can’t manage to eat all your pizza you can take it home and its even better the following morning
- Delivery
-
Superb25 Reviews 4.7

Panache restaurant
21 South St, ElginMy go to place in Elgin for a good quality Indian takeaway. Never been let down by the standard or amount.
My favourite dishes are, the mixed kebab as a starter and chicken tika as a main. I find a nam bread goes between 2 people.
Poppadoms are fresh, however my advice would be to buy your sources separately rather than a pickle tray, you get a better deal.
Costs are very reasonable. Never had a bad meal, well recommend
- Takeaway
- Drive-Through
-
Superb44 Reviews 4.5

Pattaya Restaurant
54 High St, ElginThe waiter was busy but polite. Food was tasty fragrant and quickly delivered. Portions plentiful. Restaurant is a little tired but all in all very enjoyable. My only criticism would be no large bottles of water.
- Drive-Through
- Delivery
-
Superb41 Reviews 4.5

Scribbles
152-154 High St, Elginwe've been coming here for years, the service was amazing today even with it being so busy. they have always cattered to noahs milk allergy. thank you again and I hope you all have a fantastic new year and Christmas
- Takeaway
- Drive-Through
-
Superb99 Reviews 4.3

Pizzeria Toscana
20 Thunderton Pl, ElginIt has been a while since we have had a meal here. It did not disappoint, lovely 3 course meal with coffe. Excellent friendly service. Very well priced for good food. Highly recommend.
- Takeaway
- Drive-Through
-
Good68 Reviews 4.2

Qismat Elgin Indian Cuisine
204 High St, ElginFirst time at the restaurant in Elgin and we absolutely loved it. Lovely and clean, very friendly staff and the food was amazing! Please open a restaurant in Forres.
- Takeaway
- Drive-Through
-
Good51 Reviews 4.2

Spice Tandoori
9A Moss St, ElginLovely Indian! We were delighted heading here as our usual Indian had closed and we needed to find somewhere to eat. Friendly staff - little quiet but it picked up later in the evening.
- Takeaway
- Drive-Through
-
Good55 Reviews 4.1

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.
- Takeaway
- Delivery
-
Good13 Reviews 3.8

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
-
Good17 Reviews 3.8

Burger King
Ashgrove Rd, ElginVegetarian options: Vegan royale and plant-based whoppers are lovely, although they are cooked on the same grill as the usual beef and chicken burgers if this is something to be aware of
Parking: Drive-through, sit-in or takeaway
- Takeaway
- Delivery
-
Good103 Reviews 4

156 Bar And Grill
156 High St, ElginWhat a great place! First time there today with a friend and I'll be back with the family soon, it's a fun American style diner which I'm sure the kids will love. Decent grub at a fair price. Service was spot on and atmosphere was fun and relaxing. Spot on place, thanks! ?
- Drive-Through
- Delivery
-
Good19 Reviews 3.3

Miraj Takeaway
187 High St, ElginLittle takeaway next to the pub, what's not to love?, had a cheese burger. Fairly big,Hot,Tasty. Can't complain. Here till December for work. Will go back.
-
Average15 Reviews 3.1
Restaurants by Cuisine
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
-
Superb11 Reviews 4.6

Bootleggers Bar & Grill
Harbour St, Hopeman, Elginjust had a great meal at bootleggers. Its not your tradional food stuff however it really has something for everyone! Not too outrageous but things like baked cauliflower. Roasted carrot and feta. plus ribs steak and seafood. we are fusy but we loved it. nice to have something abit different. definitely a sharing food experience rather than traditional starter mains pudding. Oh and by the way the view and ambience just finishes it off!
-
Good98 Reviews 4.2

The Cottar Hoose
ElginI can describe it as the cosiest pub you'll visit in Elgin. It has a great atmosphere, wooden ceiling and stone walls, followed by a fireplace that gives to it life. Bar staff were very friendly and made us feel like home! There's a pool table and darts! 100% recommended.
-
Superb2 Reviews 4.5
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
- Drive-Through
-
Good42 Reviews 4

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
-
Average17 Reviews 2.8
Drive-Thru Restaurants

The Ditsy Teacup
26 Thunderton Pl, ElginWe went during lunch on a weekday...Took the last table but we were welcomed with a smile and a cheery greeting
We ordered one of each scones and pot of tea for two..The waitress came back and said one of the scones were sold out..Thats why 4 star rating?
Seriously lovely cafe
If you are thinking of doing high tea 24 hrs notice is required
- Drive-Through
-
Superb54 Reviews 4.9

Orrin Restaurant & Bar
2-6 South St, ElginOrin was an excellent choice to celebrate buying my new business premises in Elgin. We were there for the tapas evening. Delicious is an understatement. Suffice to say this was tapas like we’ve never ever had before.
We kicked off with Margaritas, a classic and a spicy ( compliments to the bar staff) then enjoyed wine with the meal. The staff couldn’t do enough, so attentive. It’s certainly a night we will not forget in a hurry. We had such a good time.
I’ll be nipping up for post work cocktails ?Thank you to the team at Orins.
- Drive-Through
-
Superb54 Reviews 4.8

19 Crepes&Coffee
19A Batchen St, ElginStopped here for lunch during a bus tour — best food stop we’ve been on! The latte was delicious, my husband’s lemon lime tea was refreshing. The crepes were stuffed full, and there was an option on the menu for everyone! The staff was extremely friendly and personable. Our only regret is that we didn’t save room for one of their fabulous desserts! If we ever find ourselves back in Elgin, this will be our first stop!!
- Drive-Through
-
Superb65 Reviews 4.7

Hopeman Sands Coffee Shop Ltd
27 Harbour St, Hopeman, ElginStaying at West Beach caravan park we were going to go to Elgin for breakfast. Then we discovered that the Cafe did breakfasts. Absolutely delicious and cooked to perfection. Nice and clean all round and the coffee was very good too. We will be back.
- Drive-Through
-
Superb39 Reviews 4.7

Braemou Inn
The Braemou, 1 Cooper St, Hopeman, ElginThe only pub in the village where everyone meets. Wonderfully original. We stayed in the pub's holiday apartment. Great. The hosts very much
warm, the beer delicious. Nothing more is possible.
- Drive-Through
-
Superb20 Reviews 4.9

Manna
5 Batchen St, ElginHad a lovely lunch at Manna in Elgin. It's a small, cozy spot with a really nice atmosphere. The food was fresh and delicious, and the staff were all super friendly and welcoming. Great service and a relaxed vibe—I'll definitely be back!
- Drive-Through
-
Superb16 Reviews 5

Batchen Street Coffee
33 Batchen St, ElginWe wanted to find a new caf that we had never gone to before. And we got there and there is 30 minutes before closing, and there are very accommodating, especially with my 2 little girls that decided with 10 minutes to closing, wanted some food, and even though the kitchen was closed and being cleaned down, they still made them some toast with jam. So yes, I'm very welcoming and nice little cafe.
- Drive-Through
-
Superb47 Reviews 4.6

Harpers Coffee Shop
1 Abbey St, ElginGreat wee cafe. Pleasing decor.
Food was homemade, fresh and really tasty. I recommend the soup (parsnip and apple- might sound like an odd combo but it worked really well and was nicely balanced) which I had with oatcakes.
Lots of variety of cake bakes/ biscuits and the cake was soooo good!
Very friendly staff ,very patient and kind towards my indecisive child.
Dog friendly.
One clean toilet suitable for disabled.
Would definitely come back.
- Drive-Through
-
Superb21 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
-
Superb9 Reviews 4.9

The Victoria Bar
Victoria Bar, 211 High St, ElginBrilliant old style Scottish bar.
Nothing to dislike about it.
Friendly locals, Brilliant staff and good music.
Prices as good or better than Wetherspoons. Plus beers are still in date.
I will be back.
- Drive-Through
-
Superb11 Reviews 4.6

Ionic Bar
39 High St, ElginAn outstanding example of a classic "local". Popped in with 3 dogs, EVERYONE in the bar came and said hello to the dogs?. Dog biscuits and a bowl of water before our drinks?All friendly folks and terrific lassie behind the bar?
- Drive-Through
-
Superb5 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
- Drive-Through
-
Superb9 Reviews 4.6

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
-
Superb10 Reviews 4.4

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
-
Superb2 Reviews 5

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.
- Drive-Through
-
Good4 Reviews 4
Cheap Eats

Pinefield Chippy
14 Pinefield Cres, ElginGreat chipper, ordered large chips cheese and coleslaw, amazing and so tasty ,staff friendly and polite and not long to wait for food, chips here are best in Elgin by a mile, definitely be back for more large chips cheese and coleslaw ?????????
-
Superb35 Reviews 4.7

Bishopmil Chippy
2 Blantyre Pl, Bishopmill, ElginGreat meal deals. Everything freshly made to order. A small shop, stand around inside to make order then wait for order to be made ready. No frills, simply good meal options at reasonable price. Street parking close by.
-
Superb15 Reviews 4.9

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
-
Superb20 Reviews 4.6

Springfield Bar
54 Glen Moray Dr, ElginI would just like to say a massive thank you to the staff at the Springfield bar. I had planned a surprise 30th for my friend, managed to get the lounge (for free!) from start to finish the staff were such a big help, they couldn't do more if they tried. managed to decorate the evening beforehand which was sa massive help The lady working the bar on the night was soo nice and very friendly. when we arrived today to go and clean up I was surprised that they had already done it! everything that was left to be kept had been kept aside neatly for us to collect, cake etc they covered and stored for us. I just really can't thank or praise this place enough and to not charge either is soo unheard of now a days. We had about 22 people all together and it was perfect you could of had a lot more if your having a bigger party but for a smaller party it's perfect as the lounge looks full. perfect size dance floor as well. highly recommend!
-
Superb6 Reviews 5

The Muckle Cross - JD Wetherspoon
34 High St, ElginPlace needs a good clean for a start. One of the coffee/tea machines was not working due to running out of milk, reported it but nothing was done for the hour I was there. Went to use the gents toilets, and whilst I was there a female staff member came in and signed that she had checked the toilets, which she didnt, just came in signed and left, place was filthy, and no toilet paper in either cubicle.
- Drive-Through
-
Good98 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

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
-
Average14 Reviews 2.9
Best Restaurants

Orrin Restaurant & Bar
2-6 South St, ElginOrin was an excellent choice to celebrate buying my new business premises in Elgin. We were there for the tapas evening. Delicious is an understatement. Suffice to say this was tapas like we’ve never ever had before.
We kicked off with Margaritas, a classic and a spicy ( compliments to the bar staff) then enjoyed wine with the meal. The staff couldn’t do enough, so attentive. It’s certainly a night we will not forget in a hurry. We had such a good time.
I’ll be nipping up for post work cocktails ?Thank you to the team at Orins.
- Drive-Through
-
Superb54 Reviews 4.8

19 Crepes&Coffee
19A Batchen St, ElginStopped here for lunch during a bus tour — best food stop we’ve been on! The latte was delicious, my husband’s lemon lime tea was refreshing. The crepes were stuffed full, and there was an option on the menu for everyone! The staff was extremely friendly and personable. Our only regret is that we didn’t save room for one of their fabulous desserts! If we ever find ourselves back in Elgin, this will be our first stop!!
- Drive-Through
-
Superb65 Reviews 4.7

The Drouthy Cobbler
48a High St, ElginFabulous experience! Cane here for my 22nd birthday and Ross provided excellent service and conversation and made a delightful birthday cocktail. Making this a memorable birthday. X
- Takeaway
- Drive-Through
-
Superb207 Reviews 4.5

Hopeman Sands Coffee Shop Ltd
27 Harbour St, Hopeman, ElginStaying at West Beach caravan park we were going to go to Elgin for breakfast. Then we discovered that the Cafe did breakfasts. Absolutely delicious and cooked to perfection. Nice and clean all round and the coffee was very good too. We will be back.
- Drive-Through
-
Superb39 Reviews 4.7

Pinefield Chippy
14 Pinefield Cres, ElginGreat chipper, ordered large chips cheese and coleslaw, amazing and so tasty ,staff friendly and polite and not long to wait for food, chips here are best in Elgin by a mile, definitely be back for more large chips cheese and coleslaw ?????????
-
Superb35 Reviews 4.7

Braemou Inn
The Braemou, 1 Cooper St, Hopeman, ElginThe only pub in the village where everyone meets. Wonderfully original. We stayed in the pub's holiday apartment. Great. The hosts very much
warm, the beer delicious. Nothing more is possible.
- Drive-Through
-
Superb20 Reviews 4.9

Manna
5 Batchen St, ElginHad a lovely lunch at Manna in Elgin. It's a small, cozy spot with a really nice atmosphere. The food was fresh and delicious, and the staff were all super friendly and welcoming. Great service and a relaxed vibe—I'll definitely be back!
- Drive-Through
-
Superb16 Reviews 5

Batchen Street Coffee
33 Batchen St, ElginWe wanted to find a new caf that we had never gone to before. And we got there and there is 30 minutes before closing, and there are very accommodating, especially with my 2 little girls that decided with 10 minutes to closing, wanted some food, and even though the kitchen was closed and being cleaned down, they still made them some toast with jam. So yes, I'm very welcoming and nice little cafe.
- Drive-Through
-
Superb47 Reviews 4.6

Ada Turkish | Café And Restaurant
29 South St, ElginFancied a Turkish experience. ‘Ada’ in South Street, Elgin satisfied the need.
A modest starter of ‘Sucuk’ comprising succulent chargrilled spicy sausage on toasted sourdough bread with a garlicky sauce. Generous portion. Accompanied by draught Efes Turkish lager to quench a thirst.
Main course - Lamb ‘Guvec’. A casserole of diced lamb and vegetables in a tasty gravy served with bread and rice. Lamb tender with some fat which adds flavour and also contains omega-3 fatty acids. Okay, there’s saturated fat too but I didn’t it it all and healthy enough in moderation. Accompanied by a delicious ruby-red wine from Turkey called ‘Yakut’.
Turkish Delight for dessert. May not look like much but the three different flavours - cocoa, pistachio and coconut - were heavenly on the palate.
A pot of Turkish black tea (Çay) to round off an enjoyable meal.
Service excellent. Friendly, helpful and efficient. Eastern ambience with hanging-lamps.Turkish muzak may be played. Toilets well-appointed.
Provides free WiFi and Password provided.
- Drive-Through
- Delivery
-
Superb91 Reviews 4.5

Pizzeria Planta
5 Batchen St, ElginHonestly the pizza place !! been going for a while I absolutely love it. Sack going dominos. Or snappy’s. This is quality. If your a fat bugger like me when eating out want to try everything. Can’t manage to eat all your pizza you can take it home and its even better the following morning
- Delivery
-
Superb25 Reviews 4.7

Bishopmil Chippy
2 Blantyre Pl, Bishopmill, ElginGreat meal deals. Everything freshly made to order. A small shop, stand around inside to make order then wait for order to be made ready. No frills, simply good meal options at reasonable price. Street parking close by.
-
Superb15 Reviews 4.9

Panache restaurant
21 South St, ElginMy go to place in Elgin for a good quality Indian takeaway. Never been let down by the standard or amount.
My favourite dishes are, the mixed kebab as a starter and chicken tika as a main. I find a nam bread goes between 2 people.
Poppadoms are fresh, however my advice would be to buy your sources separately rather than a pickle tray, you get a better deal.
Costs are very reasonable. Never had a bad meal, well recommend
- Takeaway
- Drive-Through
-
Superb44 Reviews 4.5

Pattaya Restaurant
54 High St, ElginThe waiter was busy but polite. Food was tasty fragrant and quickly delivered. Portions plentiful. Restaurant is a little tired but all in all very enjoyable. My only criticism would be no large bottles of water.
- Drive-Through
- Delivery
-
Superb41 Reviews 4.5

Johnstons of Elgin
Newmill, Scotland, ElginHigh end wool mill and shop. We did the mill tour and was taken round by a very informative guide showing us the whole process. Couldn't take photos due to customer confidentiality with the fabrics being made but we saw Burberry and channel fabrics being made start to finish. Lovely cafe in site, very high end products and fabrics. Tour well worth a go.
-
Superb79 Reviews 4.4
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: