Macdonal Hotels

Search Macdonald Hotels


Check-in / Check-out

Promo Code


Save up to 40% on breaks at Macdonald Aviemore Resort, with rooms from only £74 per night with breakfast and free cinema tickets.

Located in the majestic Cairngorms National Park, the award winning Macdonald Aviemore Resort has something for everyone, all year round. With it's reputation as the 'adventure capital' of Scotland, Aviemore is the perfect destination for those who love exploring the outdoors. Prefer to escape and relax? We've got that covered too. 

On the resort you'll find a collection of four-star hotels, a large leisure complex, a cinema showing the latest movies, luxury shopping centre, children's play areas and activities plus a wide selection of restaurants, bars and cafes. There's a huge choice of things to do or simply relax and enjoy some quality time away from home.

With Aviemore train station located right opposite the entrance to the resort you can even leave the car at home. The route north towards the Highlands offers spectacular scenery plus there's some great value fares throughout the winter.  You'll find regular daily services from all major towns and cities across Scotland including Glasgow, Edinburgh, Perth, Stirling and Aberdeen.

Take advantage of this exclusive ScotRail offer and save up to 40% on breaks in Aviemore. Want to bring the family?  No worries, we have plenty of family rooms to select from too, all with up to 40% off. 

What’s included:

  • Double or twin room in one of our 4-star hotels within the resort
  • Unlimited full Scottish breakfast each morning
  • Free tickets for Spey Valley Cinema during your visit
  • Full use of all resort leisure facilities including indoor leisure pool, steam room, sauna and gym
  • Free entry to the 4-storey soft play, activity rooms and outdoor play area for children
  • Free parking throughout the resort

Top Tip!

  • Choose mid-week dates for the lowest prices and best availability (Sunday-Thursday)

To book online use the link below or give our friendly reservations team a call on 0344 879 9210 and quote 'SCOT'.



Terms & Conditions

This offer is subject to availability. From prices start at £74 for a double or twin room in winter (until 31st March 2020). More dates will be added soon. Excludes school holidays and self catering woodland lodges. Full prepayment will be taken at time of booking – this is non-refundable and non-transferable and replaces the standard terms and conditions.

Stay Connected

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