You can look forward to a golf course, a terrace and shopping on-site at Macdonald Aviemore Highland Hotel. Active travellers can enjoy amenities, such as archery and mountain biking, at this hotel. For some rest and relaxation, visit the sauna or steam room, and indulge in a manicure/pedicure, a body treatment or a facial. The on-site restaurant, Aspects, serves dinner. Stay connected with free in-room WiFi, and guests can find other amenities, such as 2 coffee shops/cafes and a garden.
Located in Aviemore, Macdonald Aviemore Highland Hotel is in a rural area and near a train station. Cairngorms National Park and Speyside Wildlife reflect the area's natural beauty and area attractions include Strathspey Steam Railway and Inshriach Nursery. Travelling with kids? Consider Landmark Forest Adventure Park and The Lost Labyrinth. Take in the nearby slopes with cross-country skiing, downhill skiing and snowboarding, or try out other outdoor activities such as sledging. Visit our Aviemore travel guide
Consider a stay at Macdonald Aviemore Highland Hotel and take advantage of a golf course, a terrace and shopping on-site. Adventurous travellers may like the archery and mountain biking at this hotel. For some rest and relaxation, visit the sauna or steam room, and indulge in a manicure/pedicure, a body treatment or a facial. The on-site restaurant, Aspects, serves dinner. Stay connected with free in-room WiFi, and guests can find other amenities, such as 2 coffee shops/cafes and a garden.
You'll also enjoy the following perks during your stay:
An indoor pool and a children's pool, along with a waterslide, sunloungers and a lifeguard on site
Free self-parking
Full breakfast (surcharge), an electric car charging station and express check-out
Wedding services, 10 meeting rooms and a banquet hall
Guest reviews say great things about the helpful staff
Room features
All 149 rooms offer comforts such as 24-hour room service, as well as thoughtful touches such as free WiFi and desk chairs.
More conveniences in all rooms include:
Bathrooms with shower/bath combinations and hairdryers
28-inch flat-screen TVs with satellite channels
Wardrobes/cupboards, heating and daily housekeeping
Awards and affiliations
Eco-certified property
This property is certified by this third-party sustainability certification scheme: Green Tourism Programme. For more information on what this certification requires and verifies, please visit their website.
Does Macdonald Aviemore Highland Hotel have a pool?
Yes, this property has an indoor pool and a children's pool.
How much does it cost to stay at Macdonald Aviemore Highland Hotel?
As of 25 Oct 2026, prices found for a 1-night stay for 2 adults at Macdonald Aviemore Highland Hotel on 22 Nov 2026 start from Rp2.212.545, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Macdonald Aviemore Highland Hotel pet-friendly?
No, only service animals are welcome at the property.
How much is parking at Macdonald Aviemore Highland Hotel?
Self-parking is free at this property.
What time is check-in at Macdonald Aviemore Highland Hotel?
Check-in start time: 4:00 PM; check-in end time: midnight. A fee applies for early check-in (subject to availability). Late check-in is available during limited hours.
What time is check-out at Macdonald Aviemore Highland Hotel?
Checkout is at 11 AM. Late check-out is available for a fee.
Where is Macdonald Aviemore Highland Hotel located?
This family-friendly Aviemore hotel is located in a national park, within a 10-minute walk of Dalfaber Neighbourhood Centre and Cairngorm Brewery. River Spey and Aviemore Kart Raceway are also within 1 mile (2 km). Aviemore Station is 21 minutes by foot.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Macdonald Aviemore Highland Hotel Reviews
7.8
Good
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
8.2
Cleanliness
9.0
Location
8.2
Staff & service
7.4
Property conditions & facilities
Rating 10 - Excellent. 282 out of 909 reviews
10 - Excellent
282
Rating 8 - Good. 342 out of 909 reviews
8 - Good
342
Rating 6 - Okay. 172 out of 909 reviews
6 - Okay
172
Rating 4 - Poor. 79 out of 909 reviews
4 - Poor
79
Rating 2 - Terrible. 34 out of 909 reviews
2 - Terrible
34
Reviews
Verified review
10/10 Excellent
Caroline
20 Oct 2026
Liked: Cleanliness, staff & service, amenities
Stayed at MacDonald Highland Hotel with my daughter and grandson. Our room was perfect for our 2 nights stay. The amenities at the resort is excellent for kids. Great pool, soft play, kids disco and mini off road driving. The staff were friendly and helpful with booking restaurants. We had breakfast included in our price and could not fault the great selection offered. I would not hesitate in recommending this hotel and would definitely return on my next trip to Aviemore.
Stayed 2 nights in Oct 2026
Verified review
8/10 Good
Mark
28 Jul 2026
Liked: Staff & service, amenities
Disliked: Property conditions & facilities
The resort is dated and a bit tired but the location and activities for young kids is great.
Stayed 2 nights in Jul 2026
Verified review
6/10 Okay
Fredrik Anton Hjulstad
24 Jul 2026
Liked: Cleanliness, staff & service, amenities
Disliked: Property conditions & facilities
It’s a decent hotel, but way past its heyday. Could do with a renovation. Staff are friendly enough, hotel restaurants are ok, but nothing special. Location is great for exploring the highlands tho, and the kids loved the pool.
Stayed 3 nights in Jul 2026
Verified review
6/10 Okay
Jennifer
7 Jul 2026
Liked: Staff & service, amenities
Great place to stay with kids.
The rooms were a bit dated and the carpets could have been cleaner especially around the edges.
The pool was fun and the breakfast was nice!
East walk into the Mainstreet .
The resort is quite old and in some spots pretty rundown. The cleaning team does a great job with what they have. when it comes to the support staff We found a range between some who were kind and helpful and others who seemed as if they were a bit hungover and couldn't be bothered
We really enjoyed our first stay at MacDonald Highland. It was instantly a child-friendly atmosphere (we were holidaying with a nearly 3 year old and a 5 month old) and the facilities for them were wonderful. The staff were particularly helpful and the family room set up was great although we had to drop the legs of a single bed down closer to the ground for our toddler as it was a bit too high.
Our only very small criticism was the apparent lack of sockets by the side of the bed for phone charging (this would help when konked out after trying to get two young children to sleep!)
We look forward to visiting again!
Hotel is very central. Room clean, lovely staff and great breakfast.
Stayed 1 night in Feb 2026
Verified review
4/10 Poor
Paul
29 May 2026
Disliked: Staff & service, amenities
Suits those who like restaurants that double as creches, want to re-live their student hall of residence vibe, don't like coffee and don't mind waiting to check-in while the receptionist finishes chatting.
Stayed 1 night in May 2026
Verified review
8/10 Good
Laura
13 Dec 2025
Liked: Staff & service, amenities
Nice cosy stay lovely food and staff very attentive.
Stayed 1 night in Dec 2025
Verified review
8/10 Good
Nicola
18 Apr 2026
Liked: Cleanliness, staff & service, amenities
Great for young children, lots to do within the resort, breakfast was nice with lots of choice.
Room was clean, but the hotel on a whole needing a bit of upgrading and decorating.
Would recommend though and would return.
A large resort with lots of amenities, very kid friendly, although the off peak restaurant availability is more geared to older kids/more expensive meals
Clean room, lots of space and super friendly staff.
Stayed 2 nights in Jan 2026
Verified review
8/10 Good
ROBERT
29 Jun 2026
Liked: Amenities
Disliked: Property conditions & facilities
If you're travelling with kids it will be ideal: there is a soft play, activity room, and pool which are all clean and included. I didn't rate the breakfast, not as good a selection as other hotels and not that tasty. The rooms and communal areas are dated and pretty poor, but fairly clean. The highland hotel has a great veranda which I felt was under utilised by not opening the upstairs bar. For the price I paid it was about right, but it really needs renovating.
Stayed 3 nights in Jun 2026
Verified review
8/10 Good
Patricia
10 Apr 2026
Liked: Cleanliness, staff & service, amenities
Fabulous friendly staff, comfortable beds, common areas a bit dated, good choice of breakfast replenished quickly, but no excuse for urn of rotten coffee, get some updated coffee machines, or even a chance to buy one at the bar would help.
Loved everything about the property . Kids had lovely time at the activities park . Did grass sledging, swimming. Kids loved the yellow slide . The breakfast was delicious. The lock of the bathroom door was not working but this was just a minor thing. Apart from that everything was superb . Thanks for making us feel homely and welcome . Lovely place to stay .
Stayed 4 nights in May 2026
Verified review
10/10 Excellent
Miss
27 Jan 2026
Liked: Cleanliness, staff & service, amenities
Lovely stay - comfortable bed, warm room. Great location. Great variety and good quality breakfast. Pool was good fun and sauna and steam room were nice. Staff were friendly.