Restaurants in Elgin
Restaurants with Delivery
The Drouthy Cobbler
48a High St, ElginAll in all, a one-of-a-kind spot. Friendly but professional staff, amazing cocktails and excellent and unique food on the menu. Dog friendly and uniquely cosy atmosphere, very warm with tasteful decor. No reason not to be back when in Elgin!
- Takeaway
- Delivery
-
Superb252 Reviews 4.5
Ada Turkish | Café And Restaurant
29 South St, ElginLovely small restaurant, friendly service and great food. We arrived early and nothing was too much trouble. Staff were polite friendly and on hand when needed.
Would highly recommend
- Delivery
-
Superb89 Reviews 4.6
Panache restaurant
21 South St, ElginAnother great meal here tonight, the service is amazing, friendly and professional & the food was outstanding, not hard to see why the chef has won so many awards.
Vegetarian options: Just ask and they can make most things vegan
- Takeaway
- Delivery
-
Superb70 Reviews 4.5
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
Scribbles
152-154 High St, ElginOk so the service cancelled be a bit slow. I put this down to them being young though and wanting to chat, you know what it's like when once upon a time you actually liked people. So I'm letting them off with that.
They are all super friendly, they definitely have the right approach when it comes to disabilities. Helping with the ramp to get in and making sure the seating is ok.
The disabled toilet situation does let them down a little bit, only because it's really hard to get in and out of.
Now the food. WOW the food is amazing. We have been a few times now and can never fault the food , sticky chicken is amazeballs and definitely worth it. Today I tried the chicken kebab and got to say was definitely worth it. Loved the chips too.
Choice of food and drink is great.
Parking: There is some limited parking on the street but plenty of car parking lots near by.
Kid-friendliness: They are great with kids. They have a kids menu which is great although my son loves his food so gets an adults menu.
Wheelchair accessibility: There are steps in, however they are happy to bring out the ramp to get a wheelchair inside. How the restaurant is set up is wheelchair friendly. It's not a super easy toilet and I wouldn't say that's disabled friendly.
- Takeaway
- Delivery
-
Superb116 Reviews 4.3
Qismat Elgin Indian Cuisine
204 High St, ElginStopped in for a nice dinner. Friendly welcoming staff. Food came out hot and fresh. Well prepared and very tasty.
Vegetarian options: Lots of vegetarian options. Curries can be prepared with vegetables or meat. Plus plenty of starter options.
- Takeaway
- Delivery
-
Superb72 Reviews 4.3
Granary
14-18 Thunderton Pl, ElginWhat a treat at lunchtime!
My wife and I have just experienced one of the best 'lunch dates' ever.
We have been married over 40 years and have in that time had many meals out.
However, today's was exceptional and the staff in The Granary can be rightly proud of the service they provide.
As soon as we walked in the door, we had a warm welcome from Lisa who showed us to the very comfy seating.
My wife had Hunters Chicken and I had the Bellhaven Steak Pie. Neither of us could fault either the food or the service. Initially, I was doubtful as to whether or not I could finish what was a very generous helping. However, not a morsel was left! The pie was very well filled with the most tender and lean pieces of steak and the flaky pastry on the pie was delicious. My wife's chicken was equally well enjoyed and we shared a bowl of onion rings as a side dish.
The chef's name was Keith and our lovely waitress was Lisa.
We will be back!
- Delivery
-
Good149 Reviews 4.2
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.
- Delivery
-
Good51 Reviews 4.2
Pizzeria Toscana
20 Thunderton Pl, ElginWe recently dined at Pizzaria Toscana, and we had a fantastic experience. I ordered the Calzone, and my wife had the Pollo Pepe. Both dishes were delicious and exceeded our expectations.
The Calzone was perfectly baked with a nice crispy crust and a generous, tasty filling. My wife's Pollo Pepe was a standout too, with tender chicken and a flavorful, peppery sauce that added just the right amount of spice.
The service was another highlight. Despite being a small restaurant, the staff were quick and efficient, making sure we had everything we needed without any long waits. The cozy interior added to the charm, creating a warm and inviting atmosphere.
One thing to note is that only house wines are available by the glass, while other wines are available by the bottle. We didn't try the house wine, but it’s something to keep in mind if you prefer wine with your meal.
On top of the great food and service, the prices were quite reasonable, making it an excellent value for money. If you're in Elgin and looking for a great Italian meal, Pizzaria Toscana is definitely worth a visit.
- Takeaway
-
Good73 Reviews 4.1
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
- Delivery
-
Good72 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, ElginGreat burgers. Whopper is a burger as it should be. Great flame grilled meat with fresh tomato, lettuce and onion and these flavours are not ruined by some special sauce. A pure burger.
Parking: Lots of parking spaces.
- Takeaway
- Drive-Through
-
Good95 Reviews 3.8
156 Bar And Grill
156 High St, ElginHad a really nice lunch here today - our first visit as we were passing and won't be the last. Had a very tasty burger where you can pick your bun and toppings and came with nice sides. Burger made by local butcher and chargrilled and was the best burger i had in a while. Husband had the slow cooked brisket with mash and gravy and that was delicious too. Friendly, attentive staff too. Comfortable seating - we were in a booth - lots of space. Only worry was its cash only but we had enough cash fortunately so not a problem.Parking: A few paid parking options within a very short distance.
- Delivery
-
Good38 Reviews 3.6
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
-
Average17 Reviews 3
Pet Friendly Places
Bootleggers Bar & Grill
Harbour St, Hopeman, ElginFantastic place . Beautiful food and amazing staff . Highly recommend this spot and the views afterwards from the touring pitch were amazing.
Overall I can not recommend this site high enough.
A little pricey but you pay for what you get .
-
Good107 Reviews 4.2
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.
-
Good16 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
-
Good54 Reviews 3.9
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
-
Average22 Reviews 2.5
Drive-Thru Restaurants
Starbucks
124 High St, ElginReally nice place to just grab a bite and settle down for a coffee. I hadn't been here for a while so I was surprised it had revamped and moved across the square but it looks fab!
The staff are all exceptionally friendly and they certainly make the visit a welcomed one. I find in a lot of starbucks, the cold drinks usually taste super weak and watered down but that wasn't the case here. Overall a really nice experience!
- Drive-Through
-
Good79 Reviews 4
McDonald's
Linkwood Place, Aberdeen Road, ElginOne of the freshest and more efficient mcdonalds that I've been to. We went at peak lunch time, our food came freshly made shortly after, and friendly service
- Drive-Through
- Delivery
-
Average121 Reviews 3.1
Cheap Eats
Hopeman Sands Coffee Shop Ltd
27 Harbour St, Hopeman, ElginI love stopping by here whenever I can. They have such delicious treats. They make the best cheese scones I’ve ever had and their peppermint tarts are seriously addictive.
-
Superb70 Reviews 4.7
19 Crepes&Coffee
19A Batchen St, ElginI have just had a very lovely lunch with my mother here who is over from Australia. We always come back as the food is very tasty, service is always with a smile and the coffee is made hot. What I mean by that is that it is not reasonably hot to start but then luke warm within minutes. It actually stays hot so you can enjoy it for longer and tastes great as well.
Thank you to Sophia, who served us, who was very pleasant and polite and made our visit very welcoming. All the staff are very welcoming and a pleasure to talk to.
Vegetarian options: The vegetarian crepe is delicious
-
Superb63 Reviews 4.7
Manna
5 Batchen St, ElginPopped in for juice & cake. Lots of vegan options for food! I’ve never had so many choices of cake before. A lovely pick-me-up. Friendly staff and nice environment with clean toilets.
Vegetarian options: Mostly vegetarian (honey) but plenty of vegan options too
-
Superb21 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
-
Superb23 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 ?????????
-
Superb39 Reviews 4.5
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.
-
Superb16 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
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
-
Superb14 Reviews 4.5
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?
-
Superb5 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.
-
Good4 Reviews 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
-
Good3 Reviews 3.7
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
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 ?
-
Average6 Reviews 2.8
The Muckle Cross - JD Wetherspoon
34 High St, ElginCheap & cheerful also staff are friendly & nothing is ever to much bother . When not busy they are always cleaning so place is ready for the next lot of customers.
-
Good108 Reviews 3.8
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
-
Average14 Reviews 2.6
Best Restaurants
Hopeman Sands Coffee Shop Ltd
27 Harbour St, Hopeman, ElginI love stopping by here whenever I can. They have such delicious treats. They make the best cheese scones I’ve ever had and their peppermint tarts are seriously addictive.
-
Superb70 Reviews 4.7
The Drouthy Cobbler
48a High St, ElginAll in all, a one-of-a-kind spot. Friendly but professional staff, amazing cocktails and excellent and unique food on the menu. Dog friendly and uniquely cosy atmosphere, very warm with tasteful decor. No reason not to be back when in Elgin!
- Takeaway
- Delivery
-
Superb252 Reviews 4.5
19 Crepes&Coffee
19A Batchen St, ElginI have just had a very lovely lunch with my mother here who is over from Australia. We always come back as the food is very tasty, service is always with a smile and the coffee is made hot. What I mean by that is that it is not reasonably hot to start but then luke warm within minutes. It actually stays hot so you can enjoy it for longer and tastes great as well.
Thank you to Sophia, who served us, who was very pleasant and polite and made our visit very welcoming. All the staff are very welcoming and a pleasure to talk to.
Vegetarian options: The vegetarian crepe is delicious
-
Superb63 Reviews 4.7
Ada Turkish | Café And Restaurant
29 South St, ElginLovely small restaurant, friendly service and great food. We arrived early and nothing was too much trouble. Staff were polite friendly and on hand when needed.
Would highly recommend
- Delivery
-
Superb89 Reviews 4.6
Batchen Street Coffee
33 Batchen St, ElginI had the Breakfast Naan with bacon, and it was so good ?
My daughter had the red pepper soup, and it was also so good, and the server was very pleasant. I don't know if it was the owner, I couldn't tell if he was happy we're there or not, though, because we had a "Starbucks" water cup.
-
Superb58 Reviews 4.7
Orrin Restaurant & Bar
2-6 South St, ElginWe always have a fantastic experience at Orrin. I suffer from a food allergy and the level of care taken by staff puts me at complete ease that I’m safe in their hands. They’re also able to advise on what parts of a dish will involve my uncommon allergen and it really shows the care and dedication taken with the food they make - and the knowledge of their produce. I don’t feel the same level of reassurance elsewhere, regardless of price point. We’ve paid more locally when dining out and Orrin blows them out the water. The food is always outstanding, and even my fussy 12 year old says the food is ‘amazing’. For those 18 and up, the cocktails are also delicious. We joke in our house that our tummies are sad after leaving. We look forward to cheering our stomachs up again soon!
Dietary restrictions: As above, Orrin staff are great when dealing with my uncommon allergy. In some places I’ve felt like a pest for asking, and in others I haven’t felt confident I’m safe to eat. That’s never an issue here.
Kid-friendliness: My 12 year old was spoken to directly and not through mum / dad, which they appreciate. It may seem like a small thing but having confidence to say what you like / don’t like is a hugely important life skill, and helps kids to set boundaries about their own autonomy. It’s nice to have that reinforced by others outside the home.
-
Superb77 Reviews 4.6
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.
-
Superb28 Reviews 4.9
Johnstons of Elgin
Newmill, Scotland, ElginWe had a wonderful tour around the factory with Morah, who was so good you simply could not tell she had possibly given this tour hundreds of times. She was really knowledgeable, friendly and an all round great guide. The tearoom was very nice. Sadly, we can no longer afford their jumpers but it was a real treat to visit.
-
Superb81 Reviews 4.5
Panache restaurant
21 South St, ElginAnother great meal here tonight, the service is amazing, friendly and professional & the food was outstanding, not hard to see why the chef has won so many awards.
Vegetarian options: Just ask and they can make most things vegan
- Takeaway
- Delivery
-
Superb70 Reviews 4.5
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
Manna
5 Batchen St, ElginPopped in for juice & cake. Lots of vegan options for food! I’ve never had so many choices of cake before. A lovely pick-me-up. Friendly staff and nice environment with clean toilets.
Vegetarian options: Mostly vegetarian (honey) but plenty of vegan options too
-
Superb21 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
-
Superb23 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 ?????????
-
Superb39 Reviews 4.5
Scribbles
152-154 High St, ElginOk so the service cancelled be a bit slow. I put this down to them being young though and wanting to chat, you know what it's like when once upon a time you actually liked people. So I'm letting them off with that.
They are all super friendly, they definitely have the right approach when it comes to disabilities. Helping with the ramp to get in and making sure the seating is ok.
The disabled toilet situation does let them down a little bit, only because it's really hard to get in and out of.
Now the food. WOW the food is amazing. We have been a few times now and can never fault the food , sticky chicken is amazeballs and definitely worth it. Today I tried the chicken kebab and got to say was definitely worth it. Loved the chips too.
Choice of food and drink is great.
Parking: There is some limited parking on the street but plenty of car parking lots near by.
Kid-friendliness: They are great with kids. They have a kids menu which is great although my son loves his food so gets an adults menu.
Wheelchair accessibility: There are steps in, however they are happy to bring out the ramp to get a wheelchair inside. How the restaurant is set up is wheelchair friendly. It's not a super easy toilet and I wouldn't say that's disabled friendly.
- Takeaway
- Delivery
-
Superb116 Reviews 4.3
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.
-
Superb16 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: