Skip to main content
Beginning of main content

Macdonald Aviemore Highland Hotel

4.0 out of 5.0

Recent guest reviews

stayed at this so called 4 star hotel.first night I felt herded into the dining room and told to sit only at this long sleep that night due to bullcock in toilet flushing alnight was out allday on coach trip no heating in room reported this both complaints was seen to right away by friendly scotsmen.the rest of the staff could not understand us and we them due to most being non English day out again all day got back at 5pm to find 2 men wanting to clean our room.for the 4 nights I was there my room had not been cleaned or tea tray refreshed.this is not the only poor review this place has got no matter want management say place is a disgrace.

Stayed here as part of a conference held at the resort. Hotel staff were friendly and welcoming. The rooms were quiet and clean but dated and old fashioned. Breakfast was good with a choice of cooked/continental but lacked things like croissants/rolls etc which I think would be popular.

Hmm seems to be very different rules regarding children using the pool. Apparently children under 16 have to be supervised at all times. Having 2 teenagers and 1 infant the older ones wanted to go swimming and the youngest soft play. Big nooo nooo one or the other you are not even allowed to watch the kids in the pool from the window at the poolside. We decided to go swimming without the children one morning. Was disappointed to see 2 children under the age of 10 unsupervised in the pool seems that there are different rules at different times. The shower next to the steam room & sauna could do with a good scrub. The ladies showers are not much better the floor feels slimy and slippy under foot and no where to hang your towel. The soft play area is great for younger kids. Although the surrounding area is a major accident waiting to happen. The flooring is tiles children are running from one end of it to another. If a child slips and falls they could easily knock them selves unconscious, knock some teeth out and or burst their nose.

My grandchildren were playing in the playpark when I noticed at screw that was jutting out dangerously from a piece of play equipment. I went to reception to report it and within 10 minutes two maintenance staff arrive to repair it. This level and speed of service is most unusual in hotels and they are to be commended. We stayed in a lodge which was perfect for a family of four and two grandparents, well equipped and comfortable.

Having read some recent reviews on this hotel I must admit to being slightly twitchy before our arrival. Needlessly so. We had a classic double room which was of good size and spotlessly clean. The bed was very comfortable and the pillows the best I have had in a hotel. Breakfadt was really good,cooked to order vegetarian full scottish, no complaints at all. All staff encountered were very courteous and polite.we ate in Giovannis situated in one of the other hotels on site, lovely freshly cooked italian food. We would stay here again.

Wonderful hotel. Clean and modern with a warm and relaxed feeling. Rooms are clean and spacious but lack air conditioning and I wouldn't recommend keeping the windows open in the evening during the warm weather because of the midges. There's tea/coffee making facilities as well as a large tv. We stayed at the end of August over the bank holiday weekend for an annual motorcycle rally so be prepared for a little noise from the 5000 or so Harley Davidsons that attend Aviemore that weekend every year. If you like custom motorcycles however you'll be in heaven. An all you can eat buffet style breakfast was included in the cost of the room and there was a huge choice of hot and cold food and juices with eggs cooked to your liking by chef who also gave some great tips on places to visit locally. Staff are courteous, professional and helpful. We will definitely be stopping here again in future.

Wether it be the hotel or the lodges, a very nice place to stay. Tad expensive but acceptable. Often head up around xmas time as I love Aviemore (memories of Santa Land) So try and pass that on to the kids. Heaps to do and central for the shops

If you are looking for good old fashioned Scottish hospitality don't look here ! The staff are curt, surly and unfriendly. Everything is too much trouble. English is obviously not their first language so any niceties are lost in translation. The hotel is worn looking, needs a paint job and has no personality. The rooms themselves are fairly comfortable but wobetide if you prefer still water to sparkling as you'll be in for a fight to get it changed. The 2 restaurants I are at, the Spey burger and the Italian were empty. One other diner in the Spey and maybe 5 in the Italian. The food was average the atmosphere was non existent. There are at least another 3 hotels in the McDonald group in Aviemore maybe those are better than The Highland eh ?

Nice location. Fine facilities. Good food especially the breakfast. Staff all friendly and very helpful. Room neat tidy and properly cleaned and serviced. Plenty of places to park. If young kids play area for them at pool.

£427 for 2 nights in this hotel breakfast included but nothing else , even with an event on its a ridiculously steep price . the hotel is severely outdated , the room was dark ( no main lights just table and corner light ) so for this needing their makeup done before a night out it's the bathroom for you . spent 10min waiting to be seated for breakfast and another 15-20 min in line to get our food , the selection of breakfast items were awful , if you like beans ,eggs , sausages and bacon you will have a field day but never have i eaten sausages that were sour in taste before , the "fresh pastries" were barely ever visible , and couple of bowls of sauce for the large amount of hotel guests that were there you get tea and coffee offered but by the time you are back from waiting in line for your food it'll be cold . i've had better service and quality food in rusty old roadside burger vans they were either severely understaffed for a large event like thunder in the glens or just didn't care enough to provide a service to warrant the high cost for their hotel rooms the cleaning staff that check and clean the rooms that we had to "deal" with did not speak a single word of english and just stared at me with blank expressions as i tried to explain to them that they forgot their own card for the electric in our hotel room ,another 10 min wasted with a lot of arm waving and pointing the whole hotel dark and uninviting it is almost as if they have never heard of light bulbs and a fresh lick of paint . customer service is poor out of curiosity we checked prices for next year and they have it up to £600 for 2 nights , this hotel is not worth £40 a night let alone £300 a night . do yourself and your money a favour and avoid this hotel i'd rather take the car and sleep in that then use this hotel again

Room options

Classic Double Room

Full 1 | Sleeps 2

Executive Double Room (King)

King 1 | Sleeps 2

Classic Double Room Single Use

Full 1 | Sleeps 1

Reviews from Trip Advisor

Trip Advisor aggregated rating

59% of guests recommend this hotel

Total of 793 reviews