Macdonald Highlands Hotel At Macdonald Aviemore Resort, Aviemore
About the Resort
Macdonald Highlands Hotel is a contemporary 4-star resort located in the heart of Cairngorms National Park, boasting stunning mountain views and luxurious accommodations. The resort offers exceptional amenities including a heated indoor pool, a variety of dining options, and a dedicated spa, making it an ideal destination for both relaxation and outdoor adventures. Positioned amidst ancient Caledonian pine forests, the hotel provides guests with easy access to numerous recreational activities and natural wonders, further enhancing its appeal as a year-round retreat.
Location
Situated just a short drive from Inverness, the resort is easily accessible by car or train, making it a convenient getaway. Nearby attractions include the
Rooms
The resort features a selection of rooms, including family-friendly accommodations with bunk bed partitions for privacy. Guests can expect amenities such as en suite bathrooms and
Eat & Drink
Dining at the resort includes fantastic options such as
Leisure & Business
The resort offers a wealth of leisure facilities, including a large
Select your room type
Price and Room Availability Calendar
Getting around
Explore available ways to reach your dream destination
Facilities
General
- No smoking on site
- Wi-Fi
- Parking
- Safe deposit box
- 24-hour reception
- Pets allowed
- Rooms/ Facilities for disabled
- Wheelchair access
- Security
- Luggage storage
- Locker room
- Ski storage
- Allergy-free rooms
- Lift
- Coffee shop
- Smoke detectors
- Electric vehicle charging station
- Fire extinguishers
- Key card access
Sports & Fitness
- Fitness centre
- Skiing
- Hiking
- Horseback riding
- Cycling
- Tennis court
- Golf course
- Archery
- Fishing
Services
- Room service
- Housekeeping
- Ski pass vendor
- Tours/Ticket assistance
- Shops/Commercial services
- Welcome drink
Dining
- In-room breakfast
- Restaurant
- Snack bar
- Bar/ Lounge area
- Picnic area/ Tables
- Packed lunches
- Special diet menus
Business
- Business centre
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Cots
- Children's menu
- Children's pool
- Water slides
- Children's play area
- Toys
- Game room
Facilities for people with disabilities
- Toilet for disabled
- Bathroom for disabled
Spa & Leisure
- Indoor swimming pool
- Sun loungers
- Sun terrace
- Garden area
- Leisure/ TV room
- Sauna
- Steam room
- Pedicure
- Manicure
- Waxing
- Facial
- Treatment room
- Beauty treatment
- Massage
- Shallow end
Room features
- Heating
- Terrace
- Garden furniture
- Tea and coffee facilities
- Ironing facilities
- Rollaway beds
Bathroom
- Separate tub and shower
Location
Reviews and Ratings
My stay at the hotel was a mix of highs and lows. The location was excellent, with beautiful gardens and a convenient setup. I loved that there was a swimming pool and a soft play area for my little one. However, the rooms were a bit disappointing—while they had nice furnishings, there were some maintenance issues. The service was friendly, but the dining experience left a lot to be desired as it was overly busy and not very hygienic at times.
I had a mixed experience at the hotel. The location was excellent, right in the center of Aviemore, which made exploring so convenient. However, the rooms were quite outdated and not particularly comfortable due to noise and heating issues. The staff was generally polite, but I found them lacking in professionalism. Dining was decent, especially the breakfasts. Overall, the hotel has potential but could use some significant improvements.
I stayed at this hotel last winter, and while the rooms were generally nice and kept warm, I had a challenging experience due to the location of my room next to the boiler room, which was noisy. The service was friendly and good-humored, but I felt it came at a premium price for some services. The location was convenient, just a short drive from shops, but it could use some improvements in activities. Overall, my stay had its ups and downs, but I did find value in the hospitality offered.
I had a mixed experience at the hotel. On the plus side, the rooms were very clean and well-serviced, and the staff was friendly and attentive. However, I faced some issues with the timing of room availability and the dining experience didn't quite meet my expectations. Overall, it's a lovely place but could use some improvements, especially in the food department.
I had a pleasant stay at the hotel, which offered a good mix of cleanliness and comfort. The rooms were spacious and well-equipped, making my visit enjoyable. The friendly staff made a great impression, but I noticed the dining experience was a bit lacking, particularly at breakfast. The location was an asset, being close to various attractions, but some facilities could use improvement.
I had a pleasant stay overall, as the location was excellent and the cleanliness of the room stood out. The staff was friendly, but I did find the service a bit lacking at times. The dining choices were average, especially for children, and the rooms felt slightly outdated despite being comfortable. Overall, it's a decent spot with a few areas for improvement.
The hotel has a great location that's central and within walking distance to town and various attractions, but the room I stayed in was disappointing and had a bad smell. The staff was friendly and accommodating, but the dining experience was not up to par, with cold food and long queues. Overall, while the staff and location were highlights, I wish the room quality and dining experience matched that.
I recently stayed at this hotel and found it to be quite a mixed bag. The rooms, while clean and well-equipped, felt tired and a bit dated, and I struggled with the lack of air conditioning during my stay. The service was generally friendly and efficient, especially in the Italian restaurant on-site which had great food. The location is convenient, close to shops and pubs, but the overall atmosphere felt a bit cold. For the price, I expected a bit more comfort.
I had a fantastic experience at this hotel with its great location close to Aviemore! The rooms were comfortable and well-kept, making for a pleasant stay. While the staff was generally friendly, I did encounter a rather grumpy chef at breakfast. The dining options were good, though sometimes a bit disorganized. Overall, it was great value for money despite a few hiccups.
I had a mixed experience at this hotel. The staff was incredibly helpful during a tough time for me, and the rooms were nice, although I did have a couple of issues with cleaning times. The location was ideal for exploring Aviemore, but the dining experience was a bit chaotic waiting for food to be replenished. Overall, I appreciated the friendly atmosphere and decent service, but there’s definitely room for improvement.
I had a lovely stay at this hotel, which is set in an excellent location in Aviemore, surrounded by the stunning scenery of the Highlands. The rooms are comfortable and offer nice views, but I did face a bit of a hiccup with the check-in timing. The staff were mostly friendly and welcoming, although there were moments when I wished for a bit more engagement. Overall, it felt like good value for what I received, just a few areas to improve on.
I had a wonderful stay at the hotel, which boasted stunning direct views and a spacious room with the biggest bed I’ve ever seen! The staff was friendly and helpful, making my experience even better. However, the dining options could use some improvement as I found the quality lacking in some areas. Overall, it’s a great value for money, especially for skiing trips.
I had a mixed experience at this hotel. The location is perfect for exploring Aviemore, and the staff were genuinely helpful and friendly. However, my room had a large metal prong sticking out at the bottom of the bed, which I ended up bruising my foot on. Also, I found it tricky to have a decent bath because the water wasn't hot enough. Overall, it was a decent stay with some room for improvement.
I had a good stay overall, thanks to the spacious rooms and family-friendly facilities like the swimming pool and soft play area, which my little one enjoyed. However, we faced some privacy issues since our room overlooked the parking area with no net curtains. Service could use improvement, especially with the housekeeping and initial payment process.
I was really disappointed with my stay. While the hotel had a fantastic staff that was friendly and eager to help, my room was in a terrible state. I expected better cleanliness for the price I paid, especially since I had high hopes for breakfast, but it didn’t live up to expectations either. Overall, it felt like a missed opportunity given the beautiful surroundings.