Macdonal Hotels

Search Macdonald Hotels


Check-in / Check-out

Promo Code

Book Early & Save 20% in Aviemore

Enjoy a break away to Aviemore this Spring or Summer and for being so organised we’ll reward you with 20% off – just book 28 days or more ahead.

Whether it’s a relaxing escape away from the everyday or a fun filled family break you’ll find Macdonald Aviemore Resort and the Cairngorms are the perfect base.

Macdonald Aviemore Resort is located in the centre of Aviemore and we offer a choice of 4-star hotels with luxury double rooms or family rooms for families up to 5. On resort you’ll find a choice of restaurants and bars, large indoor pool with flume, soft play centre plus a choice of activity rooms to suit children of all ages and abilities.

If you're joining us during the school holidays you'll find we have a jam packed entertainment programme. There’s also a cinema, outdoor activities, luxury shopping store and beauty treatment rooms too, perfect for some me time.

Within a short drive of the resort there is so much to see and do, from breathtaking scenery to outdoor activities.


Choice of a 4 star hotel room
Full Scottish breakfast each morning
Dinner in a choice of our restaurants each evening when booking our inclusive package
Unlimited use of leisure facilities including indoor pool, sauna and steam room
Unlimited use of soft play and children’s activity rooms
Children’s activity programme and evening entertainment during school holidays
Free parking throughout the resort

Valid for stays from 1st April - 30th September 2020. Please enter an arrival date at least 28 days or more ahead to see 20% off prices.

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

Book Macdonald Aviemore Hotel perfect for families. Discover a choice of family rooms including a kids zone!



Book Macdonald Highlands Hotel perfect for couples with direct access to the leisure centre and beauty treatments.


Book Macdonald Morlich Hotel, a smaller hotel perfect for couples. Located next door to Spey Valley Shopping and Cinema.


Terms & Conditions

Book early and save 20%

Booking a room 4 weeks or more in advance. Here’s 20% off as a thank you from us. Valid for stays from 1st April 2020 onwards. Your prices includes full Scottish breakfast, free unlimited use of Aviemore Activity Centre (indoor pool with flume, gym, sauna, soft play and children’s activity rooms). For guests booking a dinner package you can also choose from a choice of great restaurants which all offer a kids menu. Children aged 10 and under eat dinner for free when dining from the Kids Menu and sharing a suitable family room with parents on the same meal plan. Dinner will be charged as taken for children 11+ years of age or younger children wishing to eat dinner from any of the Resort’s adult menus. Offer is fully pre-payable, non-refundable or transferable. Full payment is required at time of booking. 

Stay Connected

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