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...
  • Excellent19%
  • Very good32%
  • Average19%
  • Poor12%
  • Terrible18%
Travellers talk about
“steak” (12 reviews)
“haggis” (4 reviews)
“poppadoms” (3 reviews)
Closed Now
Bar, British, Pub, Vegetarian Friendly
34 High Street, Elgin IV30 1BU, Scotland
All Details
Write a ReviewReviews (247)
Traveller rating
Traveller type
Time of year

1 - 10 of 233 reviews

Reviewed 1 week ago via mobile

Seeing how the staff has changed, and are so friendly and talk to every customer regular or just popping in is lovely to see. The drinks choice are amazing and nice to see that they clean the ale lines every time one goes off.

Thank Littlewoman23
Reviewed 1 week ago

Easter Monday evening, two of us ordered three for £10 snacks, a bowl of chips and a bottle of wine, we actually had enough of excellent food to satisfy us for the evening, and that's not just the wine talking ! The food was excellent,...More

Thank jimone
Reviewed 2 weeks ago

Another day, another Spoons. The swiftest of drinks on this Easter Saturday afternoon and it was immediately apparent the Muckle Cross was a popular Elgin joint. Consisting of one large room with the bar on the right, service was swift and I secured a vacant...More

Thank Michael H
Reviewed 2 weeks ago via mobile

Just your typical wetherspoons, good drink, cheap grub and nice atmosphere. Staff are lovely and helpful. We popped in on our way home from holiday, was happy to have a seat and chill while having supper.

Thank Melanie P
Reviewed 3 weeks ago via mobile

We visited here this morning and had breakfast. It was my first time here for a meal and we used the app to place our order. Very fast service, nice meal and good customer service. If we are ever in Elgin again at meal time,...More

Thank Ian D
Reviewed 4 weeks ago via mobile

Had lunch here before friends arrived for drinks. Food was excellent. Panini was lovely and pizza, husband said, was delicious. All our friends are real ale drinkers. Choices were a bit too similar for them but the condition of all ales was good.

Thank Lesley M
Reviewed 4 weeks ago via mobile

Went with a large group of friends, good choice. Plenty tables and chairs but the main thing was it was reasonably cheap and it was great service from the staff.

Thank Oldelgin
Reviewed 25 February 2018 via mobile

the length of time taken for food is lo get than I would normally expect. Salad oxidised and brown, and not looking fresh. the avocado was mushy and not pleasant to eat.

Thank Sonz999
Reviewed 19 February 2018

I have eaten in this restaurant 4 times. Three times I have eaten the large mixed grill which was good value and, despite the canned peas, of reasonable though not exceptional quality.Today I ordered the Aberdeen Angus large steak which was at best disappointing. To...More

Thank Sher10ck
Reviewed 12 February 2018

Elgin's Muckle Cross is a typical Wetherspoons pub/restaurant. Cheap drinks, good value food from a reasonable menu and quick service. I have had several meals over the years and never had any real problems. Saturday's visit was no exception. The meal fine and only minor...More

Thank alister b
Nearby HotelsSee all 6 hotels in Elgin
The Mansefield Hotel
189 reviews
.51 km away
Sunninghill Hotel
103 reviews
.53 km away
Royal Hotel
149 reviews
.59 km away
Laichmoray Hotel
316 reviews
.60 km away
Nearby Restaurants
Ada Turkish Restauarant
171 reviews
.15 km away
The Drouthy Cobbler
340 reviews
.04 km away
Pattaya Thai Restaurant
174 reviews
.05 km away
Bijou Cafe
108 reviews
.26 km away
Nearby Attractions
Elgin Cathedral
583 reviews
.46 km away
Pluscarden Abbey
92 reviews
.92 km away
Elgin Museum
80 reviews
.16 km away
The Drouthy Cobbler
140 reviews
.04 km away
Ask a question
Questions & Answers
Jennifer C
11 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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$18
Dinner, Drinks, Brunch, After-hours
Restaurant features
Takeout, Television, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Accepts Credit Cards
Good for
Kids, Groups, Bar Scene, Child-friendly
Open Hours
9:00 AM - 12:00 AM
8:00 AM - 12:00 AM
8:00 AM - 12:00 AM
8:00 AM - 12:00 AM
8:00 AM - 12:00 AM
8:00 AM - 12:00 AM
8:00 AM - 12:00 AM
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
A JD Wetherspoon Free House located on the High Street, Elgin. Serving food daily from 8am til 11pm.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing