Restaurants in Elgin

Restaurants with Delivery

Pet Friendly Places

Takeaway Restaurants

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

I've never been disappointed here! The food is always delicious and the staff are very friendly. We recently bought the Mother's Day afternoon tea boxes and they were phenomenal. The sandwiches were fantastic and there was a generous amount of cake as well as scones and sausage rolls. It was all beautifully laid out and fresh

  • Superb58 Reviews 4.7
The Drouthy Cobbler 48a High St, Elgin
The Drouthy Cobbler
Pubs • $$

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
Coffee • $

Hopeman Sands Coffee Shop Ltd

27 Harbour St, Hopeman, Elgin

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

  • Superb54 Reviews 4.7
Batchen Street Coffee 33 Batchen St, Elgin
Batchen Street Coffee
Cafe • $$

Batchen Street Coffee

33 Batchen St, Elgin

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

  • Superb49 Reviews 4.7
Orrin Restaurant & Bar 2-6 South St, Elgin
Orrin Restaurant & Bar
Bar • $$$$

Orrin Restaurant & Bar

2-6 South St, Elgin

Orrin accommodated us as a group of 5 last minute for Christmas lunch after being let down at another establishment, we are so glad that we were. The staff were welcoming and so friendly. The food was excellent as were the cocktails and I highly recommend a visit.

  • Superb71 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.

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

Manna

5 Batchen St, Elgin

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

Ada Turkish | Café And Restaurant

29 South St, Elgin

Lovely 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
  • Superb71 Reviews 4.5
Pizzeria Planta 5 Batchen St, Elgin
Pizzeria Planta
Pizza • $$

Pizzeria Planta

5 Batchen St, Elgin

what a great meal from start to finish the service was on the top level of table service in any other establishment in elgin. even the music was awesome. brilliant place highly recommend

  • Delivery
  • Superb30 Reviews 4.6
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
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
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

I wanted a nice meal for my birthday. Our experience of local restaurants was disappointing so we decided to go to Zaika for takeaway were I have always had fresh, tasty, and good value for money. Yet again we had an amazing experience. A lovely tasty meal cooked fresh and at a good price. Thankyou Gulzar!

  • Superb11 Reviews 5
Panache restaurant 21 South St, Elgin
Panache restaurant
Indian • $$

Panache restaurant

21 South St, Elgin

Another 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
  • Superb45 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: