We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Muckle Cross

34 High Street, Elgin IV30 1BU, Scotland
+44 1343 559030
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent20%
  • Very good29%
  • Average19%
  • Poor11%
  • Terrible18%
Travellers talk about
“steak” (11 reviews)
“haggis” (2 reviews)
Restaurant Hours
Bar, British, Pub, Vegetarian Friendly
34 High Street, Elgin IV30 1BU, Scotland
Write a Review
Reviews (203)
Traveller rating
Traveller type
Time of year

1 - 10 of 203 reviews

Reviewed 1 week ago via mobile

You usually expect a reasonable meal from Wetherspoons but today was not the case the warmest part of my incorrect meal was the lettuce and tomato and a complaint to staff got me a disinterested shrug.

Thank Podgod394
Reviewed 1 week ago via mobile

Not nice. Tepid food, scruffy bar and waiting staff. Definately won't be back. Usually know what you are getting in these places but Elgin has to be the worst one I've eaten in

Thank mchap65
Reviewed 1 week ago

J D Weatherspoons so you know what you should get, however be prepared to not get it. On Steak Club night they only had sirloin steak I believe on Fish Friday they had no fish! The first Steak club night I went to the did...More

Thank RogerJessiman
Reviewed 2 weeks ago via mobile

Myself and my husband went for Breakfast as we have done many times over the past 13years to the muckle cross and I have to say that was the worst breakfast ever,I did complain and was offered a refund which we didn't accept as we...More

Thank Gloria B
Reviewed 2 weeks ago via mobile

Visited this Wetherspoons bar on our recent break in Elgin.Very busy on Friday night but the staff were very efficient and the food we ordered was to a good standard. Well worth a visit.

Thank stuart w
Reviewed 2 weeks ago via mobile

Lovely place but might have to review coming for food when kitchen staff using the toilet at the same time as myself a a few others..uses toilet and walks out without washing hands...not on at all I'm sorry!!!!!

1  Thank Jennifer C
Reviewed 3 weeks ago via mobile

If you are looking for a no frills satisfying place to eat, then this is it. As a vegan itcan be tricky to eat out in a pub unless you are willing to have a boring bowl of chips. Here I got to have a...More

Thank Sandi S
Reviewed 4 weeks ago

Went in for a breakfast on Sunday Morning 30 April 2017, I was waiting and waiting to be served. As soon as I was served at the till for my order, the woman (if you can call her that!) asked me what table number I...More

Thank Scott B
Reviewed 24 April 2017

four of us out for a mid week lunch. The food was basic pub food but hot and edible. The pub was very busy but we were not rushed into leaving our table.

Thank AliJ29
Reviewed 22 April 2017 via mobile

Admittedly it was a busy Saturday evening, but bar staff appallingly casual & rude, particularly the bald bloke!! Won't be heading back here again in a hurry even if I'm dying of thirst & nowhere else in Elgin is open. Best avoided 😫😡

Thank hh63
Nearby Restaurants
Ada Turkish Restauarant
73 reviews
.15 km away
The Drouthy Cobbler
246 reviews
.04 km away
Pattaya Thai Restaurant
146 reviews
.05 km away
Bijou Cafe
91 reviews
.26 km away
Nearby Attractions
Elgin Cathedral
467 reviews
.48 km away
The Drouthy Cobbler
126 reviews
.04 km away
Elgin Museum
61 reviews
.15 km away
Gordon & MacPhail
76 reviews
.25 km away
Questions & AnswersAsk a question
Jennifer C
was wondering....is it habit for your kitchen staff to not wash their hands after using the toilet...here now used toilet at same time as kitchen staff and let's just say don't think I'll be eating here again unless you get that under control....
10 May 2017|
Response from Paul C | Reviewed this property |
Firstly Jennifer, I visited this bar as a tourist which makes me wonder why you are sending you complaint to me😳 Secondly you really should think about what you are writing before you go to print. It is common practice... More
Andrew D
It looks like you experienced the same shift manager as me. Completely unprofessional, and very, very rude to customers...
4 September 2016|
What is your answer?
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$15
Brunch, Lunch, After-hours
Restaurant features
Takeout, Reservations, Television, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi
Good for
Bar Scene, Child-friendly, Groups
Location and Contact Information
  • Address: 34 High Street, Elgin IV30 1BU, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Moray  >  Elgin
  • Phone Number: +44 1343 559030