- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Aberdeenshire and Moray 4-star hotels

1. Leonardo Hotel Aberdeen
Leonardo Hotel AberdeenCentral Aberdeen
8.6 out of 10, Excellent, (1,211 reviews)
The price is AED 280
AED 335 total
includes taxes & fees
15 Nov - 16 Nov

2. The Aberdeen Dyce Hotel
The Aberdeen Dyce HotelDyce
8.6 out of 10, Excellent, (290 reviews)
The price is AED 280
AED 335 total
includes taxes & fees
20 Nov - 21 Nov

3. The Aberdeen Altens Hotel
The Aberdeen Altens HotelCove
8.6 out of 10, Excellent, (1,002 reviews)
The price is AED 285
AED 342 total
includes taxes & fees
10 Dec - 11 Dec

4. Leonardo Hotel and Conference Venue Aberdeen Airport
Leonardo Hotel and Conference Venue Aberdeen AirportDyce
8.8 out of 10, Excellent, (627 reviews)
The price is AED 265
AED 318 total
includes taxes & fees
20 Nov - 21 Nov

5. Coylumbridge Resort Hotel
Coylumbridge Resort HotelAviemore
7.2 out of 10, Good, (1,004 reviews)
The price is AED 253
AED 304 total
includes taxes & fees
22 Nov - 23 Nov

6. Thainstone House
Thainstone HouseInverurie
8.2 out of 10, Very good, (506 reviews)
The price is AED 240
AED 288 total
includes taxes & fees
10 Dec - 11 Dec

7. Courtyard by Marriott Aberdeen Airport
Courtyard by Marriott Aberdeen AirportDyce
9.0 out of 10, Wonderful, (1,005 reviews)
The price is AED 248
AED 298 total
includes taxes & fees
20 Nov - 21 Nov

8. Mercure Aberdeen Caledonian Hotel
Mercure Aberdeen Caledonian HotelCentral Aberdeen
8.0 out of 10, Very good, (1,005 reviews)
The price is AED 252
AED 302 total
includes taxes & fees
30 Nov - 1 Dec

9. Malmaison Aberdeen
Malmaison AberdeenAberdeen West End
9.0 out of 10, Wonderful, (1,005 reviews)
The price is AED 315
AED 378 total
includes taxes & fees
29 Nov - 30 Nov

10. The Chester Hotel
The Chester HotelAberdeen West End
9.2 out of 10, Wonderful, (663 reviews)
The price is AED 426
AED 512 total
includes taxes & fees
29 Nov - 30 Nov

11. Hilton Aberdeen TECA
Hilton Aberdeen TECABucksburn
9.0 out of 10, Wonderful, (652 reviews)
The price is AED 379
AED 454 total
includes taxes & fees
22 Nov - 23 Nov

12. Strathburn Hotel Inverurie by Compass Hospitality
Strathburn Hotel Inverurie by Compass HospitalityInverurie
8.4 out of 10, Very good, (199 reviews)
The price is AED 179
AED 215 total
includes taxes & fees
29 Nov - 30 Nov

13. Craighaar Hotel
Craighaar HotelBucksburn
8.6 out of 10, Excellent, (406 reviews)
The price is AED 327
AED 393 total
includes taxes & fees
12 Nov - 13 Nov

14. Banchory Lodge Hotel
Banchory Lodge HotelBanchory
9.4 out of 10, Exceptional, (310 reviews)
The price is AED 324
AED 389 total
includes taxes & fees
10 Dec - 11 Dec

15. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (623 reviews)
The price is AED 518
AED 622 total
includes taxes & fees
13 Nov - 14 Nov

16. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is AED 806
AED 968 total
includes taxes & fees
16 Nov - 17 Nov

17. Holiday Inn Aberdeen West by IHG
Holiday Inn Aberdeen West by IHGWesthill
8.8 out of 10, Excellent, (601 reviews)
The price is AED 192
AED 231 total
includes taxes & fees
29 Nov - 30 Nov

18. Meldrum House Country Hotel & Golf Course
Meldrum House Country Hotel & Golf CourseInverurie
9.4 out of 10, Exceptional, (423 reviews)
The price is AED 417
AED 500 total
includes taxes & fees
26 Nov - 27 Nov

19. Banff Springs Hotel
Banff Springs HotelBanff
8.8 out of 10, Excellent, (257 reviews)
The price is AED 441
AED 530 total
includes taxes & fees
4 Dec - 5 Dec

20. Maryculter House
Maryculter HouseAberdeen
9.6 out of 10, Exceptional, (671 reviews)
The price is AED 308
AED 370 total
includes taxes & fees
24 Nov - 25 Nov
























































































































