Macdonal Hotels

Search Macdonald Hotels


Check-in / Check-out

Promo Code

Aviemore Residents Offer for Family & Friends

Missing your Loved Ones?

As a local resident in Aviemore (or the surrounding area) we'd like to offer you special stayover rates at Macdonald Aviemore Resort to pass on to your family and friends.

If you are thinking about meeting up with loved ones from further afield here in Aviemore, we're got the perfect solution.

Whilst you may not be able to mix in the same household, you could still see your nearest and dearest nearby. Let them enjoy a 4 star hotel break with us and meet up for dinner in one of our restaurants.

Late Autumn is a beautiful time to see the Cairngorms and there's also lots to see and do nearby to keep your family entertained.

Double or Twin room in the 4 star Macdonald Highlands Hotel
Full Scottish breakfast each morning
Restaurants and bars on resort
Free access to our indoor pool complex
Outdoor play park for children
Direct access to Craigellachie Nature Reserve
Free parking throughout the resort


Double or Twin Rooms for £79 including full Scottish Breakfast (Sunday - Thursday) OR

Add on dinner for £109 per night

You can also upgrade to Weekend dates (limited) for an extra £30 per room per night


If you prefer to talk to someone, you can book with our Central Reservations Team. Call us on 0344 879 9210

Flexible Terms & Conditions

We know plans can change. That's why our flexible booking terms offers one free change of date on any rate booked. This offer is subject to availability. Please ensure you are up to date with any changes to government guidelines and do not exceed any current household limits or travel restrictions.

The Fine Details

This offer is valid for stays between 1st November and 17th December 2020. Valid for stays from Sunday – Thursday. Limited availability on Fridays & Saturdays and supplement applies for weekends at £30 per room per night. Children age 10 and under eat free on same meal plan as adults, all other meals are charged as taken. Full pre-payment at time of booking.

Stay Connected

Keep up-to-date with our latest news and offers