Skip to content

Macdonald Hotels in Scotland

  • Accommodation in Aviemore


    Rooms from £92.00 per night

    • Beautiful pine forest setting
    • Sleep up to 6 people
    • 3 bedroom lodges feature wood burning stove & dishwasher
    • Galley Kitchen with a 4 ring hob, microwave, fridge, toaster, Nespresso coffee machine, tableware and cutlery
  • MacDonald Avimore Hotel


    Rooms from £89.00 per night

    • 3 Hotels and 18 Woodland Lodges
    • Aspects, Giovanni’s Italian Ristorante and Spey Burger restaurants
    • Aviemore Activity Centre including leisure pool, soft play and activity rooms perfect for families
    • World-class Conference Centre

About Our Macdonald Hotels in Scotland

At Macdonald Hotels, our Scottish heritage is in our name. Stay at any of our 13 hotels in Scotland, a land of big cities and beautiful countryside, and you'll quickly find there's so much to see and do. The landscape's full of drama and unspoilt beauty - the perfect playground if you like wild, open spaces.

There are hundreds of years of history and tradition in Scotland, from ancient castles to mythical creatures. Our hotels in cities like Edinburgh and Glasgow are smart and sophisticated places to stay, so you can explore, shop and enjoy the famous Scots hospitality. It's little wonder that cities in Scotland rank amongst the top destinations for European city breaks and you can find the best they have to offer from our hotels.

For golf lovers, Scotland is paradise. With over 500 courses including Spey Valley, one of the finest courses Scotland has to offer, you can get in 18 holes from a number of our hotels. Once you've finished your round, retreat to the bar at your Macdonald Hotel and celebrate accordingly: with a dram of malt whisky.