Macdonal Hotels

Search Macdonald Hotels


Check-in / Check-out

Promo Code

Exclusive Loyalty Offer for Aviemore

It's our Birthday & we're 54
So we've giving away 540 rooms for £54

As a loyal Guest, Fan or Friend of Macdonald Hotels & Resorts we would like to offer you an exclusive deal to enjoy a much needed break to Aviemore.

Escape for a late Autumn or pre-Christmas break and explore our truly magnificent autumn and winter landscapes here in the Cairngorms. 

Whether you're looking for a relaxing couples break in the Highlands or meeting up with family we've got it covered.

At the resort you’ll find a choice of restaurants and bars, indoor pool complex, luxury shopping store, beauty treatments and an abundance of outdoor attractions and activities on our doorstep.

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 £54 including full Scottish Breakfast (Sunday - Thursday) OR

Double or Twin Rooms for £84 including full Scottish Breakfast (Fridays & Saturdays Limited Availability)

You can also upgrade to an Executive Room for an extra £20 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.

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.  Upgrade to an executive room for an extra £20 per room per night. Full pre-payment at time of booking.

Stay Connected

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