Skip to main content
Beginning of main content

Macdonald Aviemore Hotel

4.0 out of 5.0

Recent guest reviews

Stayed 2 nights over weekend. Second night fire alarm went off twice! Limited staff on duty, some with no real grasp of English language. Guests were advised to go back to their rooms when fire alarm sounded for second time. Duty manager was not aware where muster point was. Guests ended up calling fire brigade as DM refused, and refused to call a more senior member of staff as guests had lack of confidence in what they were being told. Staff lacking in training. A disappointing stay, would not go back because of severe concerns of personal safety in the event of an emergency, e.g. fire.

Took our two grandchildren here for a couple of nights in one of the self catering lodges. Excellent top class accomodation. Daily room service. Great wifi. Easy access to aviemore and all the excellent hotel facilities. Restaurants great. Staff friendly. For kids pool with flumes, huge soft play area, huge toy room with craft were all winners. Outside archery, grass tobogans and massive swing park all good too. We never left the complex. Oh and there was a log burning stove in the lodge as well.

Macdonalds have 3 hotels in this resort and is at the back of Aviemore. A nice hotel with free Wi-Fi and restaurants. A very good breakfast is served here. Haven't seen anyone eating at night !..plenty of parking space and activities area

Sorry but I felt this was over-priced . The room quality is very good but two hundred and sixty odd pounds for dinner, bed and breakfast was not so good. The staff were all friendly and helpful. Dinner in the aspects restaurant meant a five minute walk across a car park. Once again the staff were very helpful and the meal was ok

Nice hotel, one of three on the resort. Great resort with everything you would need especially holidays get with children. A cinema, shopping, cafe, soft play, swimming pool and leisure centre, an Italian restaurant, steak house and burger bar. The resort has activities and shows and an activity area for kids. All you could need especially as aviemore centre is quite small.

Stayed in the Aviemore hotel, was very comfortable and spacious. (dog even stayed in the room). Breakfast - buffet - very good. Service good across resort. Lovely grounds and plenty for kids including cinema, entertainment programme and soft play. Swimming pool was warm, very clean, mixed changing which is handy, slide and wave machine. Steam room was fantastic. Lovely grounds to walk.

Great mattresses and pillows. Looking for a great place to sleep, this is for you. Room decor exceptional. All the extras, drinks, biscuits and washing products. Could open windows for fresh air. Great 25 meter pool. However have to share with others, ie no specific sport, training swimming. Great if you had children with wave machine and slide. Not much on offer to eat in the town, unless you want burgers and chips. Hotel food was the usual bit pricey , however it was good.

We once again stayed in a lodge. As a family who have visited the resort several times before we noticed a change in the service provided and unfortunately not for the better. To start with we had bottled drinks left over in a drawer from previous guests. Our first full day of our holiday our 10yr old son fell from the monkey bars in the park (around 8ft in height) landing on his arm, resulting in a trip to a&e in Inverness. Although we were offered first aid the staff showed little concern and didn't take our details etc to see how he was after or to record the accident. On one of the evenings we requested small sticks for our log burner as the fire had gone out - after an hour and a half we still had no sticks so we then phoned again and received the sticks within ten minutes. However, we were prepared to just let these things go but then another evening we went to the Spey burger bar and asked at the reception if they cater for gluten free which they stated yes. We also read this information on the menu. We arrived at the burger bar 8 minutes early and proceeded to wait outside as the doors were pulled over. We then heard the locks on the door and thought they must be opening slightly early but nope they locked the doors instead - even though we were waiting outside?! When we entered we got a "hello" but that was it - we weren't given any direction whether we had to wait to be seated or just choose our table. After 5 minutes of sitting we thought we would check the gluten free options and were then told there was none?! So off we went to Giovannis instead. We also informed reception of this but they didn't seem bothered. The waiter at Giovannis was a complete contrast and informed us he would look into it as all the restaurants in the resort should cater for gluten free. The trip was to celebrate one of our party's birthday and retirement - not great when she feels she couldn't be catered for because she has celiac disease. Today however was the worst when trying to check out. We presented a Clydesdale bank card to pay the remaining balance and were told that Clydesdale will only issue £200 per time to the hotel for security reasons. Three of us then had to try and pay the bill between us but we all bank with Clydesdale so it didn't solve the issue. This was extremely embarrassing as other guests were at reception and it looked like we couldn't pay the bill. After 30 minutes of trying to sort this out the receptionist produced a chip and pin machine and we were able to pay the bill successfully. Why on earth this wasn't given to us at the start we cannot understand - it would have saved the receptionists time, our time and our embarrassment! One of our party is 86 years old and found this experience very upsetting - it took us the rest of the day to try and explain and reassure her! We found the majority of staff looked unhappy and had very poor customer care skills. The older gentleman serving breakfast however is a credit to the resort - he engaged in conversation every morning, was very pleasant and always smiled. Hopefully other staff can learn from him. Really disappointed and will consider other hotels for our next visit. We also contacted the resort via the web page to ask for an email address to put forward our complaint rather than make it public. We received an automated response but still no email contact details - hence this review.

Been a few Years since we stayed at this Hotel after a highly underwhelming last stay. I'm afraid to say that in my opinion, it's not much better now. Upon arrival, it seemed that we were nothing more than an inconvenience to the Reception Staff who were clearly not very interested in anything I had to say. On another occasion, when our room keycard wouldn't work, I waited 15 mins at Reception as there was nobody there. Eventually, after wandering about the Hotel, I found a member of the Kitchen staff who got a hold of someone to help me. We stayed in a Family Suite, which amounted to a Double bed and a set of Bunk beds,crammed into what appeared to be an old Cupboard with the Door removed. The Photos on the website are very misleading as far as that's concerned. The Suite was very cramped for a Family of 4 and I was glad we were only staying for a couple of Nights. The Hotel itself, despite being championed as refurbished, is very tired looking and could do with being spruced up.Especially the broken lights attached to the bollards outside reception. We only used the Restaurant for Breakfast and the Food was of a good standard,with plenty of options and the service was good too. All in all, a pretty disappointing stay which backed up our previous thoughts from our last stay at this Hotel. I would say that it's pretty expensive for what it is and isn't worth the Money. Plenty of other and better Hotels in the area.

Having looked at some mire recent reviews just before leaving for our break in Aviemore, I was worried about what we were going to find at this hotel. On reflection, I wonder if people have reviewed a different hotel within the resort as there are 4. The Aviemore, The Morlich, The Highlands (which are all 4*) and the Strathspey (3*). The reception area is not as up to date and smart as in the Morlich, but our family room was up to date with comfy superking bed, modern bathroom with Arran Aromatic toiletries and LCD tv. Our deal included 3 course meal for the 3 of us, family cinema ticket (we saw Cars 3), Landmark family ticket, supervised play sessions and £10 resort credit. None of us could sleep the first night as the room was so hot. We asked for a fan but none came. The following day was also quite warm so we requested a fan again, from a different receptionist. It was as if nobody had ever asked such a question, after all "this is Scotland" we were informed! I admit, I feel the heat more than most, but even my husband was too hot to sleep and he's normally a winter duvet and blanket in the middle of summer sort of guy! For a 4* hotel with no air conditioning to not have a stock of fans seems strange- I can't imagine I'm the first person to ever ask for one! Even our £30 travelodge the other week had a fan in the room! However, with some persistence we were assured that if they couldn't source one, we could change rooms to a cooler part of hotel. A few hours later, a floor standing fan appeared in our room - we did wonder if it was acquired from a manager's office - but very grateful for it as it meant we were able to sleep that night! Breakfast was decent enough - the fried eggs a bit too underdone for our liking but no problem requesting more from the chef. Entry to soft play now free for guests which was good and our 5 year old enjoyed the waves and flume in the pool. The waves seem to come on on the hour for about 5-10 minutes, then the flume opens straight after for about 20-30 minutes. I'm not sure how popular the new weekly swim/gym pass is- saw several non-guests get turned away to the Hilton Coylumbridge as the Macdonald Resort no longer offers a day pass. A weekly pass is VERY expensive for a family and even if we were staying for a whole week, it wouldn't be worth it. So many people come to Aviemore for the day or just a short break so a lot of customers must be lost this way. But luckily it's all included for resort guests! Oh, and the cinema is huge- thought it would be a pretty small affair but no! We were very excited that Cars 3 was on during our stay and it did not disappoint. Keep these family deals coming!

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 Rothiemurchus Estate Visitor Centre and Speyside Wildlife. 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 Cairngorm Brewery and Craigellachie National Nature Reserve.


Enjoy a leisurely bite to eat at the onsite restaurant, or have a drink at the bar/lounge. Full breakfast is offered 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 Single Use

Full 1 | Sleeps 1

Reviews from Trip Advisor

Trip Advisor aggregated rating

50% of guests recommend this hotel

Total of 1727 reviews