Macdonal Hotels

Search Macdonald Hotels

Macdonald Hotels in The Lake District

Macdonald Hotels in The Midlands

Macdonald Hotels in Wales


Check-in / Check-out

Promo Code

Take in the Scenery

With our various luxury hotels and self-catering resorts across Scotland, including the stunning Highlands and rugged North East, experience the season of the senses.



Situated at the very heart of the Cairngorms National Park in the Scottish Highlands, this is truly a magical location. Enjoy a break in one of our distinctive hotels or relax amidst ancient Caledonian pine forests in one of our cosy woodland lodges.

You'll find everything you need and more within our resort - from a great choice of 4 star hotels and woodland lodges to a fantastic selection of restaurants and bars. Catch the latest movies in our cinema or check out our huge activity centre featuring a large leisure pool, soft play and multiple activity rooms for babies, up to teens. And that's just what we have on site - Aviemore and surrounds possess some of the best outdoor adventures available in the British Isles, from mountain-biking to fantastic hill-climbing, tree-top adventures, kayaking and much more.


Set in nine acres of parkland with spectacular views over the Moray Firth, the listed art-deco 4* Drumossie Hotel in the Highland capital, Inverness, is an oasis of peace and elegance.

In close reach of several of the finest links golf courses in the world, this welcoming Highland destination is located just ten minutes from the city centre. Perfectly positioned for the rich, local heritage of Cawdor Castle, Culloden, Loch Ness and the Cairngorms, the Drumossie Hotel is perfect for a relaxing weekend break or a base to explore all the Highlands have to offer.


Beautifully situated in landscaped gardens, sloping down to the shores of Loch Ard and in the Loch Lomond & Trossachs National Park, Forest Hills is 20 minutes from Stirling, 40 minutes from Glasgow and less than an hour from Edinburgh. You're just a few minutes from the village of Aberfoyle, gateway to the Queen Elizabeth Forest Park and a superb base for exploring Loch Lomond & the Trossachs National Park.

With a luxury four-star hotel and self-catering resort too, Forest Hills is the perfect country retreat. For those brisk dusk evenings, there is no cosier place than in front of a crackling open fire in the lounge or enjoying fine food at our award-winning Garden Restaurant.


Located in the village of Carrbridge, you’ll find undoubtedly one of our most peaceful Scottish resorts. Our traditional woodland cabins at Lochanhully are located around a small lochan offer guests a secluded escape, perfectly located for exploring the Cairngorms National Park. We're also pet-friendly so why not bring your four-legged family and explore the many popular walks nearby?

With Aviemore less than 20 minutes away and Inverness just a 35 minute drive there’s a huge selection of activities, shopping and leisure nearby too.


Situated on the banks of the River Spey, our resort is the perfect self-catering base for exploring the Cairngorms – be it via mountain, forest walks, skiing or water sports. Or perhaps you'd be interested in our fabulous golf? This resort boasts a 9-hole and an 18-hole course amongst ancient Caledonian pines, along the river bank and against the stunning mountain backdrop. We're also pet-friendly!

1, 2 & 3 bedroom villas and lodges are available and our clubhouse and Scottish Steakhouse present excellent food options within a short walk. Aviemore, one of the most visited towns within the national park is just minutes away, containing a great range of shops, restaurants and bars plus the Strathspey Steam Railway to enjoy and well connected transport links to take you further afield.

Stay Connected

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