Choose your preferred currency.
Located within the Cairngorm National Park the Macdonald Highlands Hotel is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels 7 restaurants and bars as well as extensive leisure facilities including an on-site cinema and is Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby. The 4-star rooms at the Macdonald Highlands Hotel all feature a flat-screen TV a private bathroom with a bath or shower and free WiFi. There is a selection of Classic or Executive rooms and suites available.
Family rooms some interconnecting are available with either a sofa or pop up bed for the children. Within this hotel you will find Aspects Restaurant the resort’s signature restaurant offering contemporary Scottish dishes using seasonal ingredients. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Spey Burger in Macdonald Aviemore Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel.
The Macdonald Highlands Hotel also benefits from direct guest access to the resort’s leisure facilities within Aviemore Activity Centre including a large leisure pool soft play children’s activity rooms gym and café.
Aviemore Inverness-shire, Inverness, PH22 1PN, United Kingdom
Golf Courses
0.00 kmOther
0.75 kmOther
1.86 kmOther
2.41 kmGolf Courses
8.50 kmAmusement Parks
10.08 kmGolf Courses
10.82 kmOther
11.60 kmOther
11.90 kmGolf Courses
14.48 kmTrain Stations
0.31 kmTrain Stations
0.35 kmTrain Stations
0.48 kmTrain Stations
8.25 kmTrain Stations
10.21 kmTrain Stations
10.22 kmTrain Stations
14.54 kmTrain Stations
18.10 kmTrain Stations
22.40 kmTrain Stations
25.82 kmBotanical Gardens and Zoos
11.90 kmNational Parks
11.90 kmRivers and Lakes
40.45 kmRivers and Lakes
41.09 kmBeaches
114.72 kmBeaches
125.32 kmRivers and Lakes
144.46 kmBotanical Gardens and Zoos
165.16 kmWhen booking more than 7 rooms, different policies and additional supplements may apply.
WiFi is available in all areas and is free of charge.
Free private parking is possible on site (reservation is not needed).
Pets are not allowed.
Children of any age are allowed.
Children up to and including 12 years old stay for free when using an existing bed.
No cots are available.
No extra beds are available.
In accordance with government guidelines to minimise transmission of the Coronavirus (COVID-19), this property currently isn't accepting guests from certain countries, during dates where such guidelines exist.
Due to Coronavirus (COVID-19), this property is taking steps to help protect the safety of guests and staff. Certain services and amenities may be reduced or unavailable as a result.
Food & beverage services at this property may be limited or unavailable due to Coronavirus (COVID-19).
The credit/debit card used to book a pre-paid rate must be presented to reception on arrival at the hotel. Please note that failure to do so will result in an alternative payment method being required.
Please note that not all spa and fitness facilities are currently available.
When booking 7 rooms or more, different policies and additional supplements will apply.
For guests staying on a Dinner, Bed and Breakfast package you can enjoy a £25 spend towards food in one of our restaurants. Children age 10 and under also eat for free on the same meal plan as adults (from the children’s dinner menu). Children 11 or over pay for meals as taken (regardless of the rate plan booked) and can pick from the adult menu, children’s menu or half portions (where applicable).
When booking 7 rooms or more, different policies and additional supplements may apply.
"Swimming pool was great, good location. Overall good stay for a few days..."
Aviemore Highland Resort, Inverness
Aviemore , Aviemore
Macdonald Aviemore Resort, Aviemore
Macdonald Aviemore Resort, Aviemore
Grampian Road, Inverness
Dalfaber Road, Aviemore
25 Grampian Road, Inverness
, Aviemore
Grampian Road, Aviemore
Grampian Road, Inverness
125 Grampian Road, Aviemore