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 latest reviews. The lowest prices. The perfect place to shop for hotels.

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

165 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 158: English reviews
Portsmouth, United Kingdom
Level Contributor
25 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 1 week ago

We ate here twice during our three night stay in Aviemore. The food was very good and reasonably priced and the staff were very friendly

1 Thank dands1124
Kilmarnock, United Kingdom
Level Contributor
5 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 3 weeks ago

We wanted a spot of lunch and found this place very friendly, albeit quiet but the food and the service was 10/10. The menu is not extensive but what is on offer is more than adequate and it is reasonably priced. I loved my perfectly cooked 10 oz gammon steak and cajun potatoes, it defiinately was worth the wait. The... More 

1 Thank Mayrz
Bromsgrove, United Kingdom
Level Contributor
7 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed 4 weeks ago

Visited this pub/inn 2nd week April 2017 after visiting Aviemore for ten years!, My husband and I arrived with our well behaved Kerry Blue Terrier mid morning and I cant say we were greeted only looked at by a miserable looking blonde middle aged woman mopping the floor. We made first contact asking "excuse me, are you still serving breakfast... More 

1 Thank Deborah J
Level Contributor
95 reviews
47 restaurant reviews
common_n_restaurant_reviews_1bd8 27 helpful votes
Reviewed 4 weeks ago

We tried to book a table for 5 for lunch today. After much tooing and fro-ing we were told that they werent going to accept a booking as they were showing the Old Firm match on the TV and expected to be full of Old Firm fans drinking and watching the TVs so no bookings to leave the place free... More 

1 Thank Linda S
Level Contributor
12 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 4 April 2017

Stopped here to break up a long journey and get a meal. Wish we'd gone to the chippy! I suppose it would not have been so bad but the staff member we complained to just wasn't interested. My husband had the chilli bean nachos and when he pointed out that the bowl was over half full of nachos with not... More 

1 Thank RuthieDG
Malia, Greece
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 9 March 2017

Do yourself a favour and don't visit this restaurant! Terrible service. A small group of us visited the restaurant recently and after over an hour waiting, left hungry and insulted. A seemingly clueless waiter kept telling us that we would take our order soon but after one hour waiting we had to leave. On explaining to the waiter that we... More 

1 Thank robert_mc_cluskey
Belfast, United Kingdom
2 reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed 6 March 2017

If you're looking for some speedy pub grub and friendly customer service this is not the place to go. Myself and my sister approached the bar staff and waiter four times in the space of 30 mins to try and get an order in, each time we were told they can't take more than 10 orders at one time so... More 

4 Thank OS_tripreview
Sheffield, United Kingdom
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 12 February 2017 via mobile

Food is amazing! Me and my partner both had a steak burger, really really delicious! I wish I'd taken a photo of it!! The whole place itself isn't very special but after a long walk it's a great place to have a drink and a bit of lunch. Really great atmosphere - it probably helped that the Six Nations was... More 

3 Thank Rebecca S
Level Contributor
10 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
Reviewed 29 January 2017 via mobile

Poor show in here customer service skills from the bar man. His attitude was rude and not welcoming last night. We went in on the Friday which was fine a few beers and a game of pool and darts returned Saturday only for the bar man to display a lack of respect for his customers. A chalk deposit is required... More 

1 Thank Marc E
Level Contributor
10 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
Reviewed 29 January 2017 via mobile

Would never return here as the service received from the barman stunk. A friends went in for some drinks but the attitude from the barman was couldn't be bothered and just rude. Went to another pub and spent loads and had a great night.

1 Thank Steven E

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

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
  • Value
Bar, British, Pub, Scottish
Breakfast, Lunch, After-hours, Drinks
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Highchairs Available
Good for
Child-friendly, Groups
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?