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.

Johnston's of Elgin Coffee Shop

Johnston's of Elgin Flagship Store | Newmill, Elgin IV30 4AF, Scotland
+44 1343 554000
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good35%
  • Average12%
  • Poor5%
  • Terrible2%
Travellers talk about
“lunch” (80 reviews)
“cakes” (76 reviews)
“sandwich” (20 reviews)
Closed Now
All hours
Cafe, British, Scottish, Vegetarian Friendly, Gluten Free Options
$$ - $$$
Johnston's of Elgin Flagship Store | Newmill, Elgin IV30 4AF, Scotland
All Details
Write a ReviewReviews (372)
Traveller rating
Traveller type
Time of year

1 - 10 of 358 reviews

Reviewed 1 week ago

A visit to Johnston's would not be complete without enjoying time in their lovely cafeteria - which I noticed had been extended since I last visited. The service is first class and the ambience is always warm & friendly. I just love it!

Thank DougieFowler
Reviewed 1 week ago via mobile

Service, ambiance and tasty fresh food make this a favourite with our family from the youngest to oldest. Added bonus of shopping after your meal!

Thank ailgor
Reviewed 2 weeks ago via mobile

Lovely relaxing coffee break withe friends. Would certainly come back again . Plenty of tables and no rush to get out.

Thank heathergMoray
Reviewed 3 weeks ago via mobile

Met some ladies for a work related meeting. Very friendly staff and attentive to the needs of the older ladies in my company.

Thank DianeMc1967
Reviewed 4 weeks ago via mobile

My work colleagues and I pop in here for birthday lunches and such. Never fails to provide great service and wonderful good at good value. The salads are surprisingly filling. At our last visit the waitress Fern really stood out for attentive service but all...More

Thank Lusy S
Reviewed 9 December 2017

Staff were very friendly and approachable during our visit. The coffee shop has recently expanded showing how popular the shop is getting! BBQ Chicken baguette was lovely. Could so with a side or a slightly expanded menu as there was a panini on the specials...More

Thank Alex D
Reviewed 7 December 2017 via mobile

Visited this place for lunch with my work colleague. I never knew this place existed. We had two items from the special menu. Pulled pork bagel and a smoked salmon baked potato. The food was fresh really good and cracking portion for money value. They...More

Thank Michael M
Reviewed 3 December 2017

Today my friend and I visited Johnston's for the first time after hearing raving reviews and recommendations from both friends and reports online. How disappointed we were. We were met by a sign telling us to wait to be seated. Despite seeing many staff wandering...More

1  Thank Clodagh K
Reviewed 22 November 2017 via mobile

Met here with a friend for lunch recently. We both had baked potatoes, the coronation chicken filling was lovely. Didn't feel rushed to leave so stayed for coffees as well.

Thank h81p
Reviewed 14 November 2017

We love going to Johnstons for Coffee/lunch but on the last 2 occasions have has to complain about the service/food. On one visit we were left for nearly half an hour before we got our order then we would have order cake but once the...More

Thank fax1ngton
Nearby HotelsSee all 7 hotels in Elgin
Premier Inn Elgin Hotel
598 reviews
.83 km away
Laichmoray Hotel
302 reviews
1.01 km away
Royal Hotel
147 reviews
1.05 km away
Sunninghill Hotel
102 reviews
1.33 km away
Nearby Restaurants
Ada Turkish Restauarant
144 reviews
.99 km away
The Drouthy Cobbler
328 reviews
.89 km away
Pattaya Thai Restaurant
162 reviews
.90 km away
Nearby Attractions
Elgin Cathedral
564 reviews
.37 km away
Spynie Palace
96 reviews
1.47 km away
The Drouthy Cobbler
137 reviews
.88 km away
Elgin Museum
80 reviews
.70 km away
Ask a question
Questions & Answers
Jade D
26 January 2017|
AnswerShow all 2 answers
Response from JoElgin | Property representative |
Hi Jodie Thank you for your enquiry. At this time Johnstons of Elgin do not have any dairy free baked goods on offer. Please be assured that our Coffee Shop management have been made aware of your request, and are looking... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Outdoor Seating, Seating, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Wine and Beer, Free Wifi, Takeout, Waitstaff
Good for
Child-friendly, Kids, Local cuisine
Open Hours
10:00 AM - 5:00 PM
10:00 AM - 5:00 PM
10:00 AM - 5:00 PM
10:00 AM - 5:00 PM
10:00 AM - 5:00 PM
10:00 AM - 5:00 PM
10:00 AM - 5:00 PM
Location and Contact Information
  • Address: Johnston's of Elgin Flagship Store | Newmill, Elgin IV30 4AF, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Moray  >  Elgin
  • Phone Number: +44 1343 554000
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