Skip to main content
Beginning of main content

Macdonald Aviemore Hotel

4.0 out of 5.0

Recent guest reviews

We spent last weekend at the hotel as part of their Santa weekend deal. We can say that it was excellent value for money, fantastic staff, excellent venue and lovely hotel. We will definitely be back next year - our kids have decided!! The Friday buffet was great. I could eat the dessert buffet all night long - popcorn, ice cream and candy floss and so much more! Santa coming down the chimney was amazing!!!! And the party itself was festive and brill fun. Saturday breakfast was brill. Lots of choice, friendly and helpful staff, elves there to entertain and a lovely atmosphere. Dinner was a traditional Christmas one with another party which my kids loved. Sunday meals fab again. My kids may have preferred the kids option of chicken nuggets but I really wanted them to try what we were having. They loved the vegetable bar! The weekend itself was fab! Santa visit was lovely and he was very good. Elves everywhere and all fantastic fun. The swimming pool was a highlight for my girls closely followed by the soft play. There was also a children's babysitting service and the facilities looked brill. The arts and crafts were terrific - maybe a bigger room next time if possible? Loved the reindeer, amazing panto, and thoroughly enjoyed Paddington 2 in the luxurious cinema. Loved the little gift from Mrs Claus on the bed when we arrived. A lovely touch of magic. Overall a lovely weekend. The staff really are all very friendly and hardworking. I would love to book the lodges next time so hopefully they are included in the Santa weekend.

This hotel is part of a spread out, large resort which dominates the town. However, it has shopping, is near to the town centre and service in the hotel is good. The check in procedure was efficient and easy and then you drive to your own hotel. The on-site Itakian is not very Italian, but the food is acceptable if overpriced. Service there though is awful, slow, and staff have a couldn't care less attitude.

I am very disappointed that I have to write this review, however, I seem to be getting no where with the management team. I took my husband there on 24th October for 2 night's. I purchased the deal though Wowcher. When, we arrived at the reception it was completely unmanned, we waited 20 mins for the receptionist to arrive, we were then given the keys to our room, which was very nice. We booked dinner at 8.00pm but when we arrived we were told they were running a little late, do go to the bar and get a drink, there wad no staff there either, we eventually got a table st 8.50pm, considering this is a four star hotel service was terrible. The next day we want to breakfost, after ordering our tea and toast, we headed to the buffet, 40mins after we sat down still no sign of our tea and coffee or toast, the thing is there seemed to be plenty of staff just no-one seemed to be in charge. Next day just the same. When I got home I did contact the management team and they did admit yo some training issues, and after 3 phone calls and few emails I was offered a discount which was more than I had originally paid, plus it would be a standard room, not the upgraded one I had been given with the voucher deal, so we declined, if we were doing another round trip of 7 hour's it had to be something special. All in all a very disappointing 40th Wedding anniversary trip.

I was very upset to find I could not get a daily swim this visit to Aviemore and had to buy a week pass at £30 per person ! so I thought I would like to get my full use from my pass so made a point every evening to have a swim and sauna after my hard walking day, first of all the pool floor was so dirty and smelly I looked for a cleaning person at the end of my first swim to complain and there didn't seem to be anyone even in reception so I thought it must be because it last thing at night so left it this time. the second evening it was just as bad if not worse the smell was so bad I didn't walk over that part of the floor :-( the bins were overflowing with nappies and the gutters full of hair,plasters and dirt from shoes as there was people watching kids swimming with outdoor shoes on !! I could go on and on with my 5 visits but I feel reading though the reviews everyone is pointing out these points and management constantly apologise and it does not seem to get sorted :-( one other thing I would like to point out is the outside bollard lights don't seem to be on and I did tell a member of staff she didn't have anything to say to me and did go outside to look, although it never got sorted as each night I did walk up in the dark. please sort out the problems.

So unhappy with our stay here ! On an recommendation we decided to book this stay for our first year wedding anniversary ! It was supposed to be a treat as I was heavily pregnant at the time ! Room was suitable sized for a short trip and was clean enough but there was so many let downs for what was meant to be a 4 star hotel Bath all cracked and worn looking Plaster cracking off the walls in the corridor Window handle was burst Staff sent me to many different parts of the hotel to find one of the one site restaurants- walking around between the site for ages only be told it’s actually a drive away - this was very difficult for me while I was 8 months pregnant so eventually I just had to go down to the Main Street and find somewhere to eat Some staff had very poor English Very expensive stay and would never book this hotel again Put a very negative feel on what was supposed to be a special trip away for our anniversary before the arrival of our baby Very disappointed

On arrival we stayed in Morlich and the hotel on the inside was lovely and decor nice. We had a double room and this was decent and spacious. However this is where the good ends as far as I saw. We went to look at the pool, jacuzzi and sauna area after our arrival. It was just after 530pm on a Friday night. The pool looked very tired but seemed a decent enough size. The jacuzzi was not working and there was no signage up saying this and the staff couldn't say why. I was also a little disappointed that the coffee shop/ cafe closed at 5pm and the actual shop closed at 530pm. We thought we would check out the "sports bar" in the shopping complex. Oh dear, sorry but two sofas and few tables and chairs with TVs playing BBC news doesn't make it a sports bar. There was nobody about, staff or customers. Eventually someone came, served us one drink and then went away. After 5 minutes two staff came back, took out the till and walked away. Clearly closing but with no signage of opening and closing times. Also there was absolutely no acknowledgement from the staff that they were closing. Sorry to me this is shocking service. It's also disappointing that there are clearly no bar facilities open in any of the hotels during the day. We were there to relax and maybe on a few of the days just sit in the hotel, get a few drinks and relax. Not possible so we had to go out every day. Breakfast was very chaotic despite not being busy. The first two days there was hot buffet on offer and this was okay. Despite not being busy things weren't cleared very quickly and plates stacked up on a lot of tables. The next two days the food was being cooked to order, I found the change from one to the other strange but it wasn't too much of a problem. Except on ordering the full breakfast on the first occasion it came with potatoes cones missing, food over cooked and grease flooding out of an over fried black pudding is not good. We ate in the Italian which was actually okay. Again it was a little expensive for what it was but in a four star I would suppose the prices reflect. Speyburgers was our second evening of choice. Never again!!! Sorry the food was awful, inedible and the customer service non existent. The smallest menu especially since throughout the resorts they advertise this place and what it offers but what it says it offers in reality it didn't. Expensive!!!! This experience at this restaurant put us off going anywhere else in the resort. In my own honest opinion this place could be special due to location, however it lacks simple things like appropriate information for guests about the hotels facilities. It lacks everything many 4 star hotels have. If you want a base for exploring Aviemore the. As I said the rooms are nice and comfortable. You don't pay four star prices for a base.

To dispel one myth in a previous review, this complex was built in the early 90s, and I know this as I swam in the old pool which is now the shop. Our experience was fine. The room was comfortable, clean and I loved the semi separate area that the children could sleep in. Breakfast was fine, and we really appreciated the hotel arranging special milk for our son. The receptionist was lovely, and continued to be despite me witnessing several extremely rude customers at the desk. Rudeness is never necessary. The pool is convenient, the outside grounds have a lot going on and the setting is stunning. It is also a great base for all of the excellent activities around the Aviemore area. The main meal we had on the first night was devoured by my two, and I enjoyed mine as well. However, is it 4*? No. The decor is tired and in need of updating, and needs a lot more softer touches. The lift is something out of the dark ages. The chairs in the Italian are downright dangerous and we witnessed (after being warned) two children falling off them. Also, aubergines, and olive oil on children's crudités, aren't a good idea. The pool is fine, but honestly, a bit dull. While the slide holds attention for about 10 mins, that's it. There are a few floats which were put out at 10am. I also question the safety of having that few lifeguards on as there were many blind spots for two seemingly disinterested lifeguards. I also had to ask to get the floor cleaned as it was a midden, and witnessed lifeguards walk through it and not bat an eyelid. (also, human race, just stop being manky!) I found the staff to be in equal numbers of very helpful and lovely, to gruff and disinterested. And unfortunately, while the special milk was ok day one, it was not day two as it had evidently been left out and gone cheesy, therefore undrinkable. It wasn't possible to fully communicate this across to the staff on the day for the above reason. It's the attention to detail that makes a hotel a 4 star, and generally this is lacking. I don't believe any of this can't be sorted very quickly and easily. Let's hope they can, as I'd like to go back again soon.

Stayed here for a night stay in August. The hotel is very dated and could be doing with a good refurb. We got the stay for free through, but if I had paid the rate of £170 I would have been very disappointed. We didn't eat our main meal in the hotel but had breakfast and couldn't complain about that, plenty of choices. We used the pool facilities, and again a bit dated and could be doing with an update. Probably wouldn't stay here again.

Our bathroom was nice and the the towels were fluffy. The room was okay. The room was not cleaned every day until 4-4.30 which is very late. The tray was not refilled and the dirty cups were not replaced with clean ones. The day they came at 4.30 we were back in the room and cleaner knocked and asked do you want your room cleaned. Obviously didn't want to do it. We stayed in the October holidays so hotel full and full of children so when tried to book a meal was told full until 8 o'clock. This far too late for a 3 yr old.. Went to burger bar in hotel. This was very busy and had to wait ages for a mediocre meal. Last night decided to have a take away from the Italian. Was told too busy so you will have to collect yourself. Then when got back couldn't believe how small the large pizza was. Reception staff never looked happy and were overworked as only one on at a time. The facilities were okay but the pool could have some small slides fro 3 yr olds. Would return but certainly not to this hotel.

We stayed at the Macdonald Aviemore hotel in October for one night. It is part of the large MacDonald Aviemore resort and comprises 3 supposed 4* hotels all very close by. We chose the Aviemore hotel as the website said the rooms had been recently refurbished. Well the bathroom looked quite modern, it had received a lick of paint quite recently and the TV was an LCD but otherwise the room was poor, old and very disappointing. The entire hotel is old, dated and really in need of a thorough makeover. I was under the impression that millions had been spent on the complex but you honestly wouldn’t know. It was like stepping back in time to a Stakis hotel from the early 80s. From the moment you step into the hotel, the disappointment begins: dingy hallway, tiny reception, a lift from 1975. The hallways are cold and dated and annoyingly the lights are switched off until about 5 metres through the entrance. I have no idea how this gets a 4* rating. I have stayed in better travel lodges. Ignoring the pool and facilities, it’s a 3* star at best and even then I’m being kind. The staff were friendly and we were allowed to check in despite arriving early. Location is first class and breakfast is decent. The facilities are much better. Our kids loved the soft play and there is a basic cafe next to it serving costa coffees. Would have been nice if there were some comfy sofas, magazines and papers to read but no so remember to take something to read. The pool is on the whole good. Kids loved the slide and wave machine but jacuzzi wasn’t working. The lockers sum the hotel complex up: only a few take the new £1 coin (I would guess c10%) and of course most were taken. We eventually found one that was empty but this just sums up the budget constraints or ridiculous cost saving policies of the hotel. Modify 10% of the lockers to save money and leave 90% using a coin that is no longer in circulation! We ate in the Italian restaurant in the Morlich hotel which was actually pretty good. Incidentally, the Morlich appeared much nicer inside although I can’t comment on the rooms. The thing is, the resort has so much potential and could easily be up there with Crieff Hydro or even a mini center parcs. Unfortunately, it’s far from it. Despite this, it still charges premium prices and is similarly priced to Crieff Hydro which is on another level. Another chain needs to open up in Aviemore to shake things up. Perhaps there isn’t the demand for another hotel but I worry that until this happens, Macdonalds will continue to get away with such medioc

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 1774 reviews