Restaurants in Elgin

Restaurants with Delivery

Restaurants by Cuisine

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

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

The Drouthy Cobbler

48a High St, Elgin

Fabulous 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, 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 ?????????

  • Superb35 Reviews 4.7
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
Manna 5 Batchen St, Elgin
Manna
Cafe • $

Manna

5 Batchen St, Elgin

Had 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, 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
Ada Turkish | Café And Restaurant 29 South St, Elgin
Ada Turkish | Café And Restaurant
Turkish • $$

Ada Turkish | Café And Restaurant

29 South St, Elgin

Fancied 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, 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
Bishopmil Chippy 2 Blantyre Pl, Bishopmill, Elgin
Bishopmil Chippy
Fish And Chips Takeaway • $

Bishopmil Chippy

2 Blantyre Pl, Bishopmill, Elgin

Great 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, 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
Pattaya Restaurant 54 High St, Elgin
Pattaya Restaurant
Thai • $$

Pattaya Restaurant

54 High St, Elgin

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

Zaika

Geddes & Mellis Ltd, 17 Commerce St, Elgin

Some of the best Indian food I've ever had—rich, deep flavours with just the right spice. A true gem that keeps us coming back! Fantastic, friendly service too. Highly recommended.

  • Superb12 Reviews 4.9
Johnstons of Elgin Newmill, Scotland, Elgin
Johnstons of Elgin
Cafe • $$$

Johnstons of Elgin

Newmill, Scotland, Elgin

High 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

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: