Restaurants in Elgin

Restaurants with Delivery

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

Manna 5 Batchen St, Elgin
Manna
British • $

Manna

5 Batchen St, Elgin

Incredible food, unlike anything else in Elgin! Ever changing specials, delicious cakes and amazing service! The best place in Elgin for food and great vibes ♥️

  • Drive-Through
  • Superb50 Reviews 4.9
Ada Turkish | Café And Restaurant 29 South St, Elgin
Ada Turkish | Café And Restaurant
Turkish • $$

Ada Turkish | Café And Restaurant

29 South St, Elgin

I love to go here when in Elgin. It is such a lovely place ..The service is always good and friendly and the food is delicious and fresh.. Definately my go to any time I am in town.

  • Drive-Through
  • Delivery
  • Superb155 Reviews 4.6
Orrin Restaurant & Bar 2-6 South St, Elgin
Orrin Restaurant & Bar
Bar • $$

Orrin Restaurant & Bar

2-6 South St, Elgin

Orin 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
The Drouthy Cobbler 48a High St, Elgin
The Drouthy Cobbler
Bar • $$

The Drouthy Cobbler

48a High St, Elgin

I went to the Droughy Cobbler early on a cold and snowy evening in January, just after Christmas and after a long cold day at work. The staff were lovely and accommodating. My monkfish curry was surprisingly good, the wine was lovely, the service just enough with care but not too much so I could have my space, and the price very reasonable. I'll definitely be back.

  • Takeaway
  • Drive-Through
  • Superb458 Reviews 4.5
19 Crepes&Coffee 19A Batchen St, Elgin
19 Crepes&Coffee
Cafe • $$

19 Crepes&Coffee

19A Batchen St, Elgin

Stopped 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
Zaika Geddes & Mellis Ltd, 17 Commerce St, Elgin
Zaika
Indian Takeaway

Zaika

Geddes & Mellis Ltd, 17 Commerce St, Elgin

Absolutely fantastic food, amazing quality and price. Even the delivery driver was so pleasant, even apologising for the wait which we though was fast! 5* Will be ordering again.

  • Superb24 Reviews 5
Johnstons of Elgin Newmill, Scotland, Elgin
Johnstons of Elgin
Cafe • $$$

Johnstons of Elgin

Newmill, Scotland, Elgin

Went for coffee and a scone with my friend..the restaurant was lovely and warm.
Decorated beautifully...and just a low hum of voices despite being quite busy. But due to the tables being so well spaced apart you dont hear others.

Staff are friendly and efficient. The coffee was creamy and strong enough too and the fruit scone was absolutely delicious! Freshly baked.
Generous both in size and fruit.

And the bill was less than most coffee shops you go to...yet so much more worth the money.

Recommend 100%

  • Superb112 Reviews 4.5
Hopeman Sands Coffee Shop Ltd 27 Harbour St, Hopeman, Elgin
Hopeman Sands Coffee Shop Ltd
Cafe • $

Hopeman Sands Coffee Shop Ltd

27 Harbour St, Hopeman, Elgin

Staying 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, Elgin
Pinefield Chippy
Fish & Chips • $

Pinefield Chippy

14 Pinefield Cres, Elgin

Great 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 ?????????

  • Drive-Through
  • Superb23 Reviews 4.9
Batchen Street Coffee 33 Batchen St, Elgin
Batchen Street Coffee
Cafe • $$

Batchen Street Coffee

33 Batchen St, Elgin

We 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
Braemou Inn The Braemou, 1 Cooper St, Hopeman, Elgin
Braemou Inn
Pub • $$

Braemou Inn

The Braemou, 1 Cooper St, Hopeman, Elgin

The 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
Pizzeria Planta 5 Batchen St, Elgin
Pizzeria Planta
Cafe • $$

Pizzeria Planta

5 Batchen St, Elgin

Honestly 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, Elgin
Panache restaurant
Indian • $$

Panache restaurant

21 South St, Elgin

My 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
Granary 14-18 Thunderton Pl, Elgin
Granary
Pub • $$

Granary

14-18 Thunderton Pl, Elgin

Definitely a local pub atmosphere, which was fun when you are not from the area. The bar tenders are friendly. Sports TV's throughout, lots of seating. Our dinner was pretty good.

  • Delivery
  • Superb228 Reviews 4.3
Springfield Bar 54 Glen Moray Dr, Elgin
Springfield Bar
Bar • $

Springfield Bar

54 Glen Moray Dr, Elgin

I 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!

  • Superb8 Reviews 5

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: