- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Our top choices for Aberdeenshire and Moray inns

1. The Boat Inn
The Boat InnAboyne
9.6 out of 10, Exceptional, (252 reviews)
The price is AED 300
AED 434 total
includes taxes & fees
8 Nov - 9 Nov

2. St Olaf Golf Hotel
St Olaf Golf HotelPeterhead
9.4 out of 10, Exceptional, (55 reviews)
The price is AED 383
AED 460 total
includes taxes & fees
7 Dec - 8 Dec

3. The Redgarth
The RedgarthInverurie
9.8 out of 10, Exceptional, (41 reviews)
The price is AED 693
AED 832 total
includes taxes & fees
9 Nov - 10 Nov

4. Newburgh Inn
Newburgh InnEllon
9.2 out of 10, Wonderful, (157 reviews)
The price is AED 164
AED 197 total
includes taxes & fees
7 Nov - 8 Nov

5. The Newmachar Hotel
The Newmachar HotelAberdeen
8.6 out of 10, Excellent, (19 reviews)
The price is AED 371
AED 445 total
includes taxes & fees
7 Nov - 8 Nov

6. The white horse inn
The white horse innAberdeen
9.2 out of 10, Wonderful, (116 reviews)
The price is AED 214
AED 257 total
includes taxes & fees
7 Nov - 8 Nov

7. Kildrummy Inn
Kildrummy InnAlford
9.6 out of 10, Exceptional, (96 reviews)
The price is AED 1,215
AED 1,458 total
includes taxes & fees
6 Dec - 7 Dec

8. The Globe Inn
The Globe InnCentral Aberdeen
8.4 out of 10, Very good, (398 reviews)
The price is AED 319
AED 383 total
includes taxes & fees
29 Nov - 30 Nov

9. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
8.4 out of 10, Very good, (309 reviews)
The price is AED 237
AED 285 total
includes taxes & fees
8 Nov - 9 Nov

10. Harbour Spring, Peterhead by Marston's Inns
Harbour Spring, Peterhead by Marston's InnsPeterhead
9.0 out of 10, Wonderful, (414 reviews)
The price is AED 219
AED 263 total
includes taxes & fees
20 Nov - 21 Nov

11. The Cock and Bull
The Cock and BullAberdeen
9.4 out of 10, Exceptional, (81 reviews)
The price is AED 467
AED 560 total
includes taxes & fees
7 Dec - 8 Dec

12. The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (439 reviews)
The price is AED 912
AED 1,094 total
includes taxes & fees
7 Dec - 8 Dec

13. The Inn On The Tay
The Inn On The TayPitlochry
9.8 out of 10, Exceptional, (143 reviews)
The price is AED 608
AED 729 total
includes taxes & fees
2 Dec - 3 Dec

14. Tuckers Inn
Tuckers InnInvergordon
8.8 out of 10, Excellent, (183 reviews)
The price is AED 408
AED 489 total
includes taxes & fees
7 Nov - 8 Nov

15. Black Isle Bar and Rooms
Black Isle Bar and RoomsInverness City Centre
8.0 out of 10, Very good, (230 reviews)
The price is AED 249
AED 299 total
includes taxes & fees
8 Nov - 9 Nov

16. Port Na Craig Inn
Port Na Craig InnPitlochry
9.8 out of 10, Exceptional, (122 reviews)
The price is AED 927
AED 1,112 total
includes taxes & fees
6 Dec - 7 Dec

17. Havelock Hotel
Havelock HotelNairn
8.4 out of 10, Very good, (68 reviews)
The price is AED 309
AED 371 total
includes taxes & fees
8 Nov - 9 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Aberdeenshire and Moray
Discover the family-friendly area of Aberdeenshire and Moray—historic sites, a port, and sights from Craigievar Castle to Dufftown Distillery.

Photo by Adventures of a Scotsman
Open Photo by Adventures of a Scotsman























































