Restaurants in Elgin

Restaurants with Delivery

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

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

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.

  • Superb70 Reviews 4.7
The Drouthy Cobbler 48a High St, Elgin
The Drouthy Cobbler
Bar • $$

The Drouthy Cobbler

48a High St, Elgin

All 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, Elgin
19 Crepes&Coffee
Cafe • $

19 Crepes&Coffee

19A Batchen St, Elgin

I 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, 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
  • Superb89 Reviews 4.6
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.

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

Orrin Restaurant & Bar

2-6 South St, Elgin

We 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, 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.

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

Johnstons of Elgin

Newmill, Scotland, Elgin

We 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, 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
  • Superb70 Reviews 4.5
Pizzeria Planta 5 Batchen St, Elgin
Pizzeria Planta
Cafe • $$

Pizzeria Planta

5 Batchen St, Elgin

Lovely 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, 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
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

  • Superb23 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 ?????????

  • Superb39 Reviews 4.5
Scribbles 152-154 High St, Elgin
Scribbles
Meal Takeaway • $$

Scribbles

152-154 High St, Elgin

Ok 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, 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.

  • Superb16 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: