GastroRanking-logo

The best restaurants serving British food in Elgin City North Moray Highlands and Islands

6 Restaurants on GastroRanking

restaurant_img
4.3

1679 Opinions

location-icon48A High Street, Scotland
British
outdoor_seating_217557takeaway_217557delivery_217557

Flawless execution, amazing food, the best food we have had in Scotland so far!

restaurant_img
4.0

545 Opinions

location-iconJohnston's of Elgin Flagship Store, Scotland
British
outdoor_seating_81206takeaway_81206delivery_81206

Great cafe. Great classic sandwiches. Superb Cullen Skink soup. Lovely shops. Excellent staff to help you along your way. Highly recommend this hidden gem.

restaurant_img
4.0

25 Opinions

location-iconMansion house hotel The Haugh, Scotland
British
outdoor_seating_216172takeaway_216172delivery_216172

This hotel currently does not have a restaurant - what a deception. The hotel manager claimed they could not source chef and so they were unable to offer meals at the time of our planned stay and tea/coffee making facilities amount to a sachet of catering coffee with dried milk sachets - totally disgusting!

restaurant_img
3.8

1785 Opinions

location-icon34 HIgh Street, Scotland
British
outdoor_seating_81198takeaway_81198delivery_81198

I asked for my table to be cleaned when I placed my food order. When my food came the waiter said he'd get someone over to clean the table. I ate my meal, finished my drink, went upstairs to the toilet and it still hadn't been cleaned when I left! It was sticky from glass marks and there was also a couple of dollops of mayo from the previous customers. The food was quite tasty and passable but there were no condiments on the table and no-one came to ask if everything was OK or if I needed anything. Not impressed.

restaurant_img
3.5

2223 Opinions

location-icon15 Linkwood Way, Scotland
British
outdoor_seating_81115takeaway_81115delivery_81115

Saturday 2nd of November, they decided to shut the restaurant, no head up or anything. Just no meals, only refreshments. Fast forward two weeks. After a 4 hour drive on the Friday, I arrived at 7.05pm. Reception said restaurant were serving until 8.30 and I was OK just to pop over and get a table. So I done that. No tables for the rest of the night. Only the tables near the bar were being used. Rest of the place was empty. Saturday seemed to go without a hitch. Sunday morning, apparently the chef pulled a sickie so there was no hot food other than what you could put through the toaster! The big lad that's in the restaurant is brand new as are some of the other FOH staff but this place need to sort the BOH staff out pronto. Also just a little tip for the servers, from someone who was in hospitality for 18 years, when someone walks in the door and stands waiting to be attended to, give them an acknowledgement. Don't just leave them standing like a spare tw4t.

restaurant_img
3.5

33 Opinions

location-iconNewmill Rd, Scotland
British
outdoor_seating_81204takeaway_81204delivery_81204

Been going to CJ’s for approx 10 years, but enough is enough. This use to be one of the best chippies in Elgin by far, but whether its under different management or it’s just a lack of effort, it’s totally gone downhill. Our last 2 fish suppers were dry and fish was very thin. You use to get quick a plump flaky haddock, but clearly not anymore. The batter was overcooked, it use to have a nice crunchy, moist texture, but this was more like a deep fried brandy basket. And as for the chips. Boke. Nothing fresh about them. Not be going back. Id rather spend another £5-10 for something more upmarket, knowing that I wont have that feeling of just being robbed. Sorry CJ’s but this is on you. And not as much as a smile or a thankyou when you leave.