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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Mackenzies Highland Inn Restaurant

$$ - $$$
Bar, British, Pub, Scottish
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
125 Grampian Road | Mackenzies Highland Inn, Aviemore PH22 1RL, Scotland
+44 1479 810672
More Info
Add Photo Write a Review

155 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 148: English reviews
Badenoch and Strathspey, United Kingdom
Level Contributor
21 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
3 of 5 bubbles Reviewed yesterday NEW

As a local Mackenzie's is one of those pubs that we often forget to visit...and it would appear we are not alone. However the beer and whiskey selection in Mackenzie's is among the best offerings in Aviemore. An array of bottled and draft beer options are available; more so than in some of the pubs more centrally located on the... More 

Thank LJenk82
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 1 week ago

We came in after looking at a few menus elsewhere as it was a good bit cheaper. We wanted decent pub grub and the food was excellent. Large portions, very reasonably priced. Friendly staff and good service. Would definitely come back.

Thank holidaym1
Harwich, United Kingdom
Level Contributor
124 reviews
56 restaurant reviews
common_n_restaurant_reviews_1bd8 46 helpful votes
4 of 5 bubbles Reviewed 1 week ago

While staying over in Aviemore for Christmas and New Year we had not booked anything in particular for a Hogmanay meal. We were having a drink here and noticed the 4 x course menu for £27.50 and thought "why not" - not expecting particularly too much for the price but at least securing something. To our surprise, what we received... More 

Thank hoopsHarwich
Level Contributor
6 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

Staff were very welcoming, friendly and food was a very high standard and great portions and quality.

Thank Marie-Ann81
Aberdeen, United Kingdom
Level Contributor
9 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
2 of 5 bubbles Reviewed 1 week ago

A really odd kind of place. Not sure what they are trying to achieve here. Food was ok, service was poor. The bar man would look more at home in a vampires castle.

Thank mrbeetroot
Ellon, United Kingdom
Level Contributor
26 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 bubbles Reviewed 25 November 2016 via mobile

We went here for my stagger meal on the Saturday night. Booked for 22 guys a few weeks beforehand. Gathered all the orders and sent them by email, so easy to work with. Meal packages were great, good value. When we arrived everything was perfect. Staff a good laugh and a wide range of craft beer. Food was good, but... More 

Thank Paulzy56
Level Contributor
64 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 32 helpful votes
4 of 5 bubbles Reviewed 13 November 2016 via mobile

Came with family for lunch, good traditional meals at a reasonable price. Quick service, nice staff cask ales. Heaven for hubby because the rugby was on!

Thank sazzer11
Blantyre, United Kingdom
Level Contributor
48 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 34 helpful votes
1 of 5 bubbles Reviewed 12 November 2016 via mobile

Having booked Mackenzies for a one night stay over with my wife, we where extremely disappointed in the room, we asked for a change however none available, the decor is appalling and looks like it was paint by a child, the beds look as if they have been there since the building was built, the rooms are nothing like the... More 

Thank Alan S
Newcastle, United Kingdom
Level Contributor
15 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 bubbles Reviewed 31 October 2016

The food was fabulous and potions were large. The staff were friendly and helpful. The décor is a little dated however we were all very pleased with our meals and the staff accommodated my son's requests (he's quite a fussy eater!) with no problems. Food was very reasonably priced too.

Thank Fiona F
Wakefield, United Kingdom
Level Contributor
86 reviews
54 restaurant reviews
common_n_restaurant_reviews_1bd8 37 helpful votes
4 of 5 bubbles Reviewed 30 October 2016

A busy sports style bar which won't appeal to all however the food is good, the welcome is good so don't let the busyness of the pub put you off. Service is quick and they get you seated as soon as they can. A decent menu though limited to the standard pub fayre but check out the blackboard specials. The... More 

Thank Quinny_A

Travellers who viewed Mackenzies Highland Inn Restaurant also viewed

Aviemore, Badenoch and Strathspey
Aviemore, Badenoch and Strathspey
Aviemore, Badenoch and Strathspey
Aviemore, Badenoch and Strathspey
Aviemore, Badenoch and Strathspey
Aviemore, Badenoch and Strathspey

Been to Mackenzies Highland Inn Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    3.5 of 5 bubbles
    3.5 of 5 bubbles
  • Value
    3.5 of 5 bubbles
    3 of 5 bubbles
Bar, British, Pub, Scottish
Breakfast, Lunch, Dinner, After-hours, Drinks
Restaurant features
Reservations, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Outdoor Seating, Highchairs Available
Good for
Location and Contact Information
  • Address: 125 Grampian Road | Mackenzies Highland Inn, Aviemore PH22 1RL, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Scottish Highlands  >  Badenoch and Strathspey  >  Aviemore
  • Phone Number: +44 1479 810672

Questions & Answers

Questions? Get answers from Mackenzies Highland Inn Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?