Macdonal Hotels

Search Macdonald Hotels


Check-in / Check-out

Promo Code

Aviemore Bonus Nights Offer

Enjoy a mini break to Aviemore and get additional nights stay when you book either 2, 4 or 5 nights!.

Aviemore Bonus Night Offer

Stay at either the Highlands, Aviemore or Morlich hotels on our Best Flexible bed & breakfast rate for a minimum of 2 nights and receive extra nights free.

We've got three options, just click on the links below to book.

Book 3 nights for the Price of 2

Book 5 nights for the price of 4

Book 7 nights for the price of 5


Offer requires full pre-payment and excludes suites.

Book between 15th July and 30th September for stays from 15th July to 31st October 2020.


Stay Connected

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