Macdonal Hotels

Search Macdonald Hotels

Macdonald Hotels in The Lake District

Macdonald Hotels in The Midlands


Check-in / Check-out

Promo Code


Macdonald Aviemore Resort

Aviemore, Inverness-shire PH22 1PN
View on Map
Telephone: 0344 879 9152 International: +44 1479 815100

If you're looking for a golf hotel in Scotland, look no further than Macdonald Aviemore Resort, located just a 5 minute drive away from the spectacular Macdonald Spey Valley Championship Golf Course. Recently voted one of the best golf courses in Scotland, Spey Valley features some of the most breathtaking views in the world, offering golfers a glimpse right into the very heart of the Scottish Highlands.

Macdonald Aviemore Resort also includes three 4-Star hotels and 18 woodland lodges, as well as restaurants, bars, cafes, shops, a cinema, a leisure centre and other facilities, so it's the perfect place for a golf holiday.

Designed by Dave Thomas and host of the European Challenge Tour's Scottish Hydro Challenge from 2009 to 2018, the Spey Valley Championship Golf Course combines the challenging aspects of the sport with the unique Highlands environment, making the course an ideal venue for high-profile golf tournaments and charity fundraisers.

Our golf course also features beautiful scenery and unique wildlife including deer, red squirrels and osprey.


Not only have we been voted 'Most Picturesque Golf Course in the UK' we've also been awarded 'Scottish Highlands Golf Course of the Year 2018' by Your Golfer Magazine. Come and visit us and see why we're award winning.


We are delighted to offer coaching with 2016 Scotland Coach of the Year, David Torrance. David has over 20 years experience coaching all levels of golfer from beginner to professional. For more information and to book, please visit his website here.


book an open



Enjoy 18 holes of championship golf from just £49 per person on selected dates throughout the summer. If it has been a while since you played, no need to worry because we will throw in range balls so you can practice before enjoying our beautiful course. Plus take advantage of 4 for 3 on all green fees until 31st July 2019. Call the golf shop on 01479 812920 to book.


A weekly pass is available to our residents from just £89! A weekly pass entitles you to unlimited golf on our championship course. Usually £55 per round, you only have to play twice to save money. Plus, you can hire buggies and Taylormade M6 hire sets at a reduced rate. We'll even throw in free range balls! All this can be arranged in the golf shop. 

Stay Connected

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