A stone ruin surrounded by lush greenery and a calm lake, with mountains in the background.

Macdonald Hotels in Aviemore from NZ$205

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
10 Oct - 11 Oct
Tomorrow
11 Oct - 12 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Our top choices for Aviemore Macdonald Hotels

1. Macdonald Aviemore Hotel

Macdonald Aviemore Hotel
Aviemore
United Kingdom
Simon
NZ$256
includes taxes & fees
5 Nov - 6 Nov
Macdonald Aviemore Hotel

2. Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
Aviemore
Canada
Kirsten
NZ$256
includes taxes & fees
1 Nov - 2 Nov
Macdonald Aviemore Highland Hotel

3. Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
Inverness
United States
Rajeev
NZ$229
includes taxes & fees
9 Nov - 10 Nov
Macdonald Drumossie Hotel

4. Macdonald Morlich Hotel

Macdonald Morlich Hotel
Aviemore
United Kingdom
Tracy
NZ$205
includes taxes & fees
5 Nov - 6 Nov
Macdonald Morlich Hotel

5. Macdonald Aviemore Woodland Lodges

Macdonald Aviemore Woodland Lodges
Aviemore
United Kingdom
Sarah
Macdonald Aviemore Woodland Lodges
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Aviemore Hotel Reviews

High Range Hotel

High Range Hotel

10/10 Excellent
"The High Range hotel was a great spot to stay if you are looking for a home base for hiking in the area. We found it to be very well-maintained and well-equipped for our needs. All the staff we spoke to were so friendly and so helpful. It’s also located just a short walk into Aviemore, which is super convenient if you want to eat out, pick up snacks, or just browse."
Jennifer 1-night trip
Posted 19 hours ago
High Range Hotel
Cairngorms Flower Lodge

Cairngorms Flower Lodge

8/10 Good
"Great location and comforts. No WiFi so plan accordingly. Would recommend."
Derek 1-night trip
Posted 21 hours ago
Cairngorms Flower Lodge
Sweeney Aviemore Two

Sweeney Aviemore Two

10/10 Excellent
"no fuss booking, check-in and stay."
Sazali 2-night trip
Posted 3 days ago
Sweeney Aviemore Two
Premier Inn Aviemore

Premier Inn Aviemore

10/10 Excellent
"Very modern property."
Tony 1-night trip
Posted 4 days ago
Premier Inn Aviemore
Macdonald Morlich Hotel

Macdonald Morlich Hotel

8/10 Good
"Clean and friendly staff"
Tracy 1-night trip
Posted 7 days ago
Macdonald Morlich Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

10/10 Excellent
"Fantastic steak, friendly helpful staff and a lovely hotel. It was a work trip and would stay again whej next visiting Inverness :)"
Scott 1-night trip
Posted 9 days ago
Macdonald Aviemore Hotel
Eriskay Guest House and Aviemore Glamping

Eriskay Guest House and Aviemore Glamping

10/10 Excellent
"Clean cosy room, great location and owners super friendly. Only draw back was lack of irons and ironing boards and breakfast not being served until 8am meaning we never had breakfast there"
Liam 2-night trip
Posted 2 weeks ago
Eriskay Guest House and Aviemore Glamping
Holiday Chalet to rent, Aviemore Holiday Park

Holiday Chalet to rent, Aviemore Holiday Park

10/10 Excellent
"The caravan was clean and had what we needed for our stay. I could not find the number of the chalet we booked in any of the information I was sent. Ian was easy to contact and helpful. We enjoyed our stay and the town of Aviemore had a lot to offer."
Anonymous traveller 3-night trip
Posted 3 weeks ago
Holiday Chalet to rent, Aviemore Holiday Park
Fabulous location, luxury lodge for 8+2 in cots, hot tub, garden, garage, dogs

Fabulous location, luxury lodge for 8+2 in cots, hot tub, garden, garage, dogs

8/10 Good
"Lovely house with beautiful views especially from the picture window in the lounge. Great location for exploring the area."
Laurie-Anne D. 4-night trip
Posted 1 month ago
Fabulous location, luxury lodge for 8+2 in cots, hot tub, garden, garage, dogs

Explore a world of travel with Expedia