A snow-covered landscape with a river, trees, and distant hills.

Macdonald Hotels in Cromdale from NZ$266

  • 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
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Cromdale Macdonald Hotels

1. Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
Aviemore
Canada
Kirsten
NZ$293
includes taxes & fees
31 Aug - 1 Sept
Macdonald Aviemore Highland Hotel

2. Macdonald Aviemore Hotel

Macdonald Aviemore Hotel
Aviemore
United Kingdom
Emma
NZ$267
includes taxes & fees
31 Aug - 1 Sept
Macdonald Aviemore Hotel

3. Macdonald Morlich Hotel

Macdonald Morlich Hotel
Aviemore
United Kingdom
Violet
NZ$266
includes taxes & fees
31 Aug - 1 Sept
Macdonald Morlich Hotel

4. 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 Cromdale Hotel Reviews

The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Everything was perfect"
Derek 1-night trip
Posted 21 hours ago
The Speyside Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"From the initial booking , all that transpired relating to the two day booking was first class , could not identify a fault . Also , the staff who served and looked after my wife and I were in my opinion a credit to the company ."
James Shaw 2-night trip
Posted 1 day ago
The Grant Arms Hotel
Macdonald Morlich Hotel

Macdonald Morlich Hotel

8/10 Good
"The chap on reception when we arrived was particularly helpful as we were struggling due age and limited mobility. He carried our luggage and found us a more suitable room as the original room was way too far for us to walk to. Our special celebration short break would have been completely ruined. The room was lovely the bed was excellent. The Italian restaurant was good and the staff were lovely. Ended up being a really nice break thanks to the young man at reception."
Elizabeth 2-night trip
Posted 1 day ago
Macdonald Morlich Hotel
The Boat Hotel

The Boat Hotel

10/10 Excellent
"Unfortunately has changed over time. Still excellent for you avoid the bus tours."
Iain 2-night trip
Posted 1 day ago
The Boat Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

10/10 Excellent
"Lovely room with spacious comfortable beds, our family booked two rooms that had King sized beds with a single bed made up alongside (one had a bathroom and one a showerroom) We stayed one night and enjoyed a swim after check in and the soft play and playroom in the morning after we checked out (as you are able to use these facilities until 1pm once you check out) We would have made use of the free cinema as well (evening and morning) if we hadn't seen the same film earlier that week) I would happily come back on another trip and really liked the Elemis toiletries in the bathrooms throughout the complex, a touch of luxury!"
Jane 1-night trip
Posted 1 day ago
Macdonald Aviemore Hotel
Sweeney Aviemore One

Sweeney Aviemore One

10/10 Excellent
"The room was very clean when we got there (although one chair was very wobbly - so we avoided sitting on it). The amenities were very nice - including coffee, tea, water and even Caramel Wafers (nice touch). Check out was seamless, location is great, so much available to do."
Tammi 1-night trip
Posted 2 days ago
Sweeney Aviemore One
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 2 days ago
Craigellachie Hotel of Speyside
The Station Hotel

The Station Hotel

10/10 Excellent
"We stayed at The Station Hotel for two nights - the staff were very helpful and friendly. Parking was readily available and the room was tastefully decorated and spacious. At the hotel we had breakfast both mornings and dinner one evening: the menu had many options and we all enjoyed our meals. We would recommend to our family and friends!"
Jillian 2-night trip
Posted 3 days ago
The Station Hotel
High Range Hotel

High Range Hotel

10/10 Excellent
"Check in was quick and helpful. Our room was clean and had all amenities needed for an overnight stay."
Susan 1-night trip
Posted 3 days ago
High Range Hotel

Explore a world of travel with Expedia