Skip to main content
Beginning of main content

Macdonald Aviemore Hotel

4.0 out of 5.0

Recent guest reviews

Stayed overnight as we were visiting Landmark the following day. All the signs in the resort request that visitors check into one place however reception there direct you to where you are staying. Check in at the hotel was abrupt which wasn’t the most welcoming. Corridors/lift in hotel are very tired looking. We were allocated room right above reception and near lift which meant the party guests on site (wedding/prom) woke us up with talking and shouting in the corridors. The window in the room must have had a gap also as there was a gale force whistling noise all night. Room was clean, however, and beds were comfortable. Breakfast had a good choice although there was a delay in the hot options being replenished. One of the dining room staff took the time to laugh and joke with the kids which was lovely. Sorry I didn’t get her name. The resort is really big and looked to have lots to do which we unfortunately didn’t have time to explore.

We stayed here for a night at the weekend. We checked in. Our room was fine but the other room we had booked, a family room wasn't a family room. We went down to reception to explain the situation and change rooms and were told the room would be ready in about 30mins. We went back, picked up the key card for the new room and opened the door to find someone asleep in the bed! Return trip to reception to join a long queue of people with various complaints mainly around rooms not being ready or serviced. We finally got a key card for a further room which, although a family room, didn't have a bath which we would have expected. When we went back to reception to ask about the restaurants available for the evening, we weren't able to get a table at any of them including the bistro at the sister complex at the other end of Aviemore until past 20:00 which wasn't suitable with a 5yr old needing to eat. We ended up in the burger bar as that was the only option on site. The food was average at best. The microwaved hot dog didn't live up to the description of a quality locally produced sausage that's for sure. Unrelated to the food, my nephew was sick in the disabled toilet as that was the closest place we could get him to quickly. We reported it to the staff straight away and apologised. When we were returning to our rooms some 3 hours later, we checked the toilet and it hadn't been cleaned so we mentioned it to reception again. Next morning after breakfast, the toilet still hadn't been cleaned! We reported it again but it still hadn't been done when we were checking out an hour later. Worrying on two levels in that reported vomit hadn't been cleared up immediately and furthermore, the toilets hadn't been cleaned at all overnight! We would definitely avoid this place in the future. On paper it promised a lot but just didn't deliver.

We booked a you and me break with this chain of hotel at a very good price. Room wasn't ready on check-in but, no big deal. Hotel shabby and corridors needing attention. Whilst room was OK, bed very comfortable, sheets, clean, the bed was two single beds pushed together with no attempt to join them together with two single duvets. Carpet was sticky in places, lovely! Toilet was newly replaced and very nice but doors need replaced or painted or cleaned. Not sure if cleaners are overstretched or in need of retraining. Had a meal in the Italian restaurant as part of the deal, poor food, restaurant like a cafe, staff couldn't cope with the numbers of people. Dirty linen left in corridors all day. Breakfast could have been good, if all had been available, again staff couldn't cope with the amount of people. Breakfast areas dirty, carpets in need of cleaning.Hotel staff all pleasant and welcoming, hotel very handy for village. Realised on visit we usually stay at higher grade of MacDonald hotels i.e. North Berwick and from now on will only stay at this level, can't remember name of level as we have always enjoyed our previous stays. Would not stay again.

I came to Aviemore with my husband and 2 young children (4 and 1) from America. The Macdonald resort was absolutely amazing. The staff are so friendly and helpful, especially when it came to feeding our kids and keeping them happy at the table. The resort itself is perfect for families, lots to do for kids with the indoor and outdoor activities. The swimming pool was fabulous, and so easy with the zero entry way and shallow side. All in all I cannot wait to book our next stay here.

I was able to check in when I arrived at 3. The room was pristine. It did have an extra space for twin beds, tucked behind a wall for some privacy. Not sure I reserved a room like that but no complaints about it. The bed was very comfortable and staff was friendly. There is a short cut to the main street, which gets you there is under a minute, making it very easy to get to dinner. The negatives...the public spaces are dark, not sure if it is rundown or just in need of better lighting. I spent the first afternoon and evening dodging the same linen cart which didn't move. It was a challenge to get luggage past. If your neighbors are loud enough you can hear some taking thigh the walls. And finally tour groups like the hotel. There were 2 large groups while I stayed, one each German and Chinese. They were quite loud when they came in.

Having only had 1 other 4 star experience I was disappointed. No valet parking or someone to take cases up to room. The location is excellent, staff were friendly enough. Rooms were a good size. Bed and and pillows were amazing. Very quiet also. Didn’t hear a peep all night. Only one bottle of water for 2 people staying...would have expected 2. It was a good stay just maybe last hotel was a bit more 4 star.

It looks rather like a 1960s block of council flats on the outside, part of the architectural ruination of what was once a picturesque railway town. The sombre, dark interior does little to lift the spirits but all the staff are friendly and helpful. Despite a multi-million £ refurbishment, there are still some public areas that look worn and unkept. The room was very nice but looked onto the Tesco car park where noisy deliveries were made at 4am. Breakfast was good with a reasonable choice of both hot and cold. The cooked ham was delicious, a nice change from the usual watery stuff. Coffee came in a cafetiere and the orange juice tasted freshly-squeezed.

Mixed reviews here from me, as you can’t knock the breakfast.....that’s super! and the king size bed was super comfy. It’s the little things that niggled and could have been better. Checked in after a 10 hour drive to be told that even though the room should have been ready at still wasn’t! This was not a great start. Being given an adjoining room when we didn’t need one, is not great when the loudest family ever are just a door away from you.....! When we got into our room, there were no toiletries or bottled water supplied. The next day the room was obviously serviced correctly because these things were in situ. The next day we didn’t even have our room serviced! I actually noticed the room service staff coming past my room at 4.35pm, so I asked for another toilet roll, I hoped the room would have been done, but sadly we had been forgotten. Noisy room over the main car park, but this is only a problem if you are in the room after about 8am or around 5pm to 9pm as after that it quietens down. Lots of parking so no problems there. Staff are nice and friendly and cope well with a nice smile from the demanding residents we watched ordering them about with breakfast demands.....good staff and always smart and friendly. Bathroom could do with a bit of a spruce up but not dirty, just a bit tired looking. Cinema in hotel....super duper. Good location to Aviemore. Overall I would say 3.5-4 as a rating.

the waitress really made our visit, she was lovely, so attentive and looked after us from start to finish, we loved the afternoon tea and had the food hall to ourselves. the waitress made sure we had no dietary requirements. I have stayed over night here before and this was also the most pleasant experience everything was spotlessly clean, comfy and modern, we often drive through from Inverness to use the swimming pool on hand which is also great fun for all.

We visited in May for a long weekend of hillwalking and outdoor activities. The weather was great and the hotel fairly empty except for the Saturday night. The experience was very mixed Pros: - Great location in Aviemore - It’s been recently refurbished - Comfortable beds - Fantastic buffet breakfast with good quality produce - Plenty of free parking - £10 free drink voucher Cons: - Housekeeping was terrible. Toiletries and tea/coffee were not replaced. Towels left in bath to swap out were hung up again wet. We were given someone else’s dirty glasses covered in lipstick and found wet flannels in our room we don’t think were ours - General cleanliness of hotel was poor. We noticed crumbs in the corridors and stairwell that weren’t cleaned over the weekend. We had to ask repeatedly for broken glass and wet towels left in corridors to be removed - Pool was filthy and in poor condition. This is not the quality I’d expect of a spa hotel. The lockers mainly took old pound coins, communal changing rooms were missing locks, there were pools of yellow water on the floor, it smelled strongly of urine and we found a sanitary towel floating in the water. The jacuzzi and slide were shut on the two occasions we tried the pool but we didn’t go back after the state of it on the second visit. - Reception was slow and often unstaffed. We were shut out with the fire alarm going off and nobody to be found to take a register or tell us what was happening - Refurbishment was of poor quality and only in the rooms. Holes in the plasterboard and bathroom was shabby. Needs some work to freshen exterior and remove rubbish from rooftop. Carpets need refreshed Things to note: - A king size bed is actually two singles with separate duvets and they don’t bolt them together. Easy to fall down the gap if you roll over - Pop up single bed had a dusty mattress stored on the floor under the main beds. Luckily we didn’t need to use it - Check in is not in the Morlach as the signs show - it’s in the hotel you’re booked in to.

Macdonald Aviemore Resort Aviemore Scotland

Hotel highlights

  • Free WiFi in rooms and public areas
  • Free parking
  • Onsite dining
  • Spa

Macdonald Aviemore Hotel is located within a mile (2 km) of Craigellachie National Nature Reserve and Rothiemurchus Estate Visitor Centre. This 108-room, 4-star hotel has conveniences like a full-service spa, an indoor pool, and free in-room WiFi. Also close to this Aviemore hotel are Speyside Wildlife and Cairngorm Brewery.


Enjoy a leisurely bite to eat at the onsite restaurant, or have a drink at the bar/lounge. For your convenience, a full breakfast is served for a fee each morning from 7 AM to 10:30 AM.


The 108 rooms have an array of amenities, including coffee makers, phones, and ironing boards. Guests can expect free WiFi and TVs with satellite channels and pay movies. Bathrooms have hair dryers and free toiletries.

Property features

Guests of Macdonald Aviemore Hotel enjoy a full-service spa, an indoor pool, and a health club. If you plan to drive, free parking is available. Front-desk staff can assist with dry cleaning/laundry, tours or tickets, and luggage storage. Other amenities at this spa hotel include a sauna, free WiFi in public areas, and a conference center.

Room options

Room (Bunk)

Full 1 | Sleeps 4

Classic Room (Family 3)

King 1 | Sleeps 3

Classic Room, 1 Double Bed with Sofa bed (Family 4)

Full 1 | Sleeps 4

Double Room

Full 1 | Sleeps 2

Reviews from Trip Advisor

Trip Advisor aggregated rating

50.0% of guests recommend this hotel

Total of 1829 reviews