Restaurants in Elgin

Restaurants with Delivery

Pet Friendly Places

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

19 Crepes&Coffee 19A Batchen St, Elgin
19 Crepes&Coffee
Cafe • $$

19 Crepes&Coffee

19A Batchen St, Elgin

Brilliant 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, Elgin
Ada Turkish | Café And Restaurant
Turkish • $$

Ada Turkish | Café And Restaurant

29 South Street, Elgin

All 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, Elgin
Braemou Inn
Pub • $$

Braemou Inn

The Braemou, 1 Cooper St, Hopeman, Elgin

Recevied 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
Manna 5 Batchen Street, Elgin
Manna
Cafe • $

Manna

5 Batchen Street, 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
  • Superb41 Reviews 4.9
Orrin Restaurant & Bar 2-6 South St, Elgin
Orrin Restaurant & Bar
Bar • $$

Orrin Restaurant & Bar

2-6 South St, Elgin

Had 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, Elgin
Batchen Street Coffee
Cafe • $$

Batchen Street Coffee

33 Batchen St, Elgin

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

Panache restaurant

21 South St, Elgin

Best 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, Elgin
The Drouthy Cobbler
Bar • $$

The Drouthy Cobbler

48a High Street, Elgin

We 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, Elgin
Golden Sea
Chinese Takeaway • $

Golden Sea

93 Newmill Rd, Elgin

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

Zaika

Geddes & Mellis Ltd, Geddes & Mellis Ltd, 17 Commerce Street, 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.

  • Superb23 Reviews 4.9
Pinefield Chippy 14 Pinefield Cres, Elgin
Pinefield Chippy
Fish & Chips • $

Pinefield Chippy

14 Pinefield Cres, Elgin

Excellent 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, Elgin
Johnstons of Elgin
Cafe • $$$

Johnstons of Elgin

Newmill, Scotland, Elgin

Excellent 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, Elgin
China Garden
Takeout • $$

China Garden

41 High St, Elgin

Anyone 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, Elgin
Pizzeria Planta
Cafe • $$

Pizzeria Planta

5 Batchen St, Elgin

First 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, Elgin
Kirkie Bar
Bar • $$

Kirkie Bar

Main St, New Elgin, Elgin

Thanks 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

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: