Skip to main content
Beginning of main content

Macdonald Aviemore Highland Hotel

4.0 out of 5.0

Recent guest reviews

This so called resort is the most atmosphere-less, grubby, unfriendly place we have ever had the misfortune to visit, in addition to which prices are extortionate Aviemore is such a beautiful location, however this place is an embarrassment to the area. It is most certainly far below 4 star standard

Room ok, the hotel stank of cannabis and mold, beds quite comfortable, breakfast was chaotic and service was rather bad from the receptionist which couldn't be asked to use my card properly:"it was declined" handed me the card and it was it. No reason, no let's try again no nothing, just couldn't be asked to do anthing... Breakfast staff shouted at my gf. For ordering smoked salmon 🤣😂😂🤣 weird place

Had a two night stay here. Lovely spacious room and excellent food in the restaurant. Had full use of the facilities. Staff were very friendly and helpful. Cant wait to have another stay here which hopefully be too long away.

An enormous complex this gotel resembles a skilodge with none of the usual charming features. Rooms are basic but adequate, however noisy as you hear everyone passing and all neighbours as if they are in your room. Restaurant charmless but the breakfast is decent; but only with UK standards. Good for families with kids, including the pool and activity hall which has a lot of stuff for kids. For grownups the gym is way below average hotel gym, far below expected - they have only a few running machines and a set of dumbbells basically. Parking is under sized so if you arrive in the night - like after a meal outside the complex (since the restaurants inside are really not inviting) - expect to not find parking close to your room. Staff was friendly to the amount they communicated in English, but had sero local knowledge. The receptionists (3 of them) could not give a single name of a local pub in the village. In Scotland :P Nothing short of amazing. WARNING - The hotel allows dogs, so this review is likely negatively biased from having had a dog yapping and howling all night in our neighbouring room by the way. Staff were told on numerous times but did nothing - and though they offered us to change rooms at midnight , who wants to get out of bed and pack and move at that hour? Allowing people to bring a dog which is then left alone all night howling, and then keeps making noise through the night is unbelievable in a hotel that charges the rates they do here. Will never stay here again. Even if I brought a dog :D

We have just returned from a 2 night break at the highland hotel for my husbands birthday. We got a dinner B&B deal which was great value for money. On arrival a lovely bottle of wine and chocolates were in the room for my husband which was very much appreciated. The room was beautiful, the food was fantastic, the staff were very friendly and accommodating. Lots of amenities throughout the hotel to keep us occupied. The hotel appeared very clean and well kept. It was very cold in certain corridors but apart from that we have no complaints. I would highly recommend this resort and will definitely return.

Superb accommodation with beautiful scenery around. Helpful staff! Wave hot pool is the real treat! In winter they have beautiful santa house and raindeers for kids.Aviemore is more beautiful in winter especially during Christmas so we plan trip almost every year and prefer to stay in this resort as this is very close to train station

Was really looking forward to visiting aviemore and staying in the mcdonald highland hotel. ....how disappointed was I ! Asked for an accessible room , which it was after you climbed several flights of stairs ! The hotel is very tired and in need of an overhaul. Staff shortages which meant that those there where are overworked and in turn meant the rooms are not as clean as they should be. The food was dire and a very random selection. No rush to go back !

We stayed this weekend which was great , the room 2231 was nice no noise except the neighbour snoring for a bit , but comfortable pillows were a bit to soft for me and the heating there was no happy medium it was either hot or cold!! Breakfast was tasty and always well stocked and quickly seen too Pool and facilities included in price , clean and tidy towels provided but not all lockers take the new £1 so we found it hard to find one ! The cinema is a huge conference room loads of seating not the comfiest and for two adults 2 coke and 2 medium pop corn we were £29 I thought this was expensive!! The popcorn wasn’t fresh it was actually quite stale sitting from the afternoon so was binned. The other recommendation was at the bonfire some silly people brought their dogs which I know isn’t the hotels fault but maybe a sign and online info saying NO dogs at this time would help. I felt sorry for them. Overall a pleasant and friendly stay would definitely go again

We got a last minute deal to stay for 2 nights. We arrived at the hotel before check-in so went to use the facilities in the activity centre. The facilities for kids were amazing, so much to do and so many different toys our 2 year old didn’t want to leave!! The lady checking us in was pleasant enough but we weren’t given much information about the hotel. We were told about 2 restaurants where we could use our £25 allowance but there were no menus to look at. I tried having a look online and found there was a burger bar in the resort. Our 2nd trip to reception confirmed we could use our allowance in there too, although it wasn’t until we ordered our food that we were told our allowance was £25pp and £12.50 for our little boy. This would’ve been helpful knowing his earlier... After dinner we realised we hadn’t been told what time breakfast was on so we made a 3rd trip into reception to find this out. Later on in our room I tried to call guest services but no-one ever answered, I ended up calling reservations who put me through and I requested an ice bucket and glasses for my prosecco, needless to say this never arrived. The rest of the stay was enjoyable it was just these little things that were a bit frustrating. We had a late check out with our deal but when I tried to get back into our room after 11.30am our key cards had stopped working. The layout isn’t great and you have to go outside and round to get to reception which is a bit fiddly when you are trying to manoeuvre a toddler and a buggy. Overall the activity centre was brilliant, the hotel was nice enough if not a bit dated, but I do feel a little bit more information could be given to guests (either by staff or information in the room) as to the amenities the hotel offers i.e. bars/restaurants, daytime/nighttime entertainment

Just back from a 2 night stay in Aviemore staying at this hotel which has everything you need for a short break! We enjoyed a lovely welcome when we arrived, everything explained well and a nice welcome pack, including for kiddo. Our room was easy to find, fine and clean with enough room for us all. We headed straight to the pool and then on to dinner at Giovanni’s. Lovely food and again great service. Entertainment at night was the Cairngorm Creatures. My daughter absolutely loved getting to hold or see the lizards and snakes and I thought the guy who did the display was really experienced, with good patience and a great way of making the kids comfortable. 2nd night entertainment was a pool party. I’d have loved it if they had played some music, it was basically just the pool open late - although the leisure guy was there with some play things. It was great anyway - kid getting a late night swim and to go down the slide until 8:30pm was bliss for her! On our leaving day we went down to the activity centre and got little ones face painted and the girl let her paint her face too which goes above and beyond! The activity/leisure area is great, exactly what you need while you are there. Towels provided for the pool, you just need a pound for the lockers. There’s a cafe overlooking the pool, we didn’t use that but it looks handy for just watching over your kids if they are experienced swimmers. Great night sleep- room was so well insulated we barely heard any noise - I didn’t even hear fighter jets going over in the morning! I want to know where they get their black out curtains from - no early wake ups with the room in darkness, bliss! I would have liked a kettle, tea/coffee in the room, but it wasn’t necessary to be honest and I’m sure I could have got some if I’d asked. Breakfast: wow, wow, wow! What a selection of everything. Great service to see us to our table and provide tea/coffee & toast. Up to the buffet to help ourselves and it was so hard to choose, absolutely every taste is catered for! The chefs both days were super friendly and happy to make poached and fried eggs to your own taste. The home made banana bread was so delicious it deserves a special mention. I would definitely recommend this hotel and hopefully will return. It is ideally situated in the middle of aviemore so you can just walk down to the village and make use of the facilities there. The hotel has everything you could need for a short stay though, it’s just nice to get out and see the area. The staff were brilliant, can not fault a single one, all very polite, friendly and helpful. A huge thank you from my family for making us comfortable while we visited your beautiful area!

Room options

Classic Twin Room

Twin 2 | 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 814 reviews