- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Rothes pet-friendly hotels

1. The Mash Tun
The Mash TunAberlour
10.0 out of 10, Exceptional, (1 review)
The price is RM650
RM780 total
includes taxes & fees
12 Nov - 13 Nov

2. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is RM928
RM1,114 total
includes taxes & fees
16 Nov - 17 Nov

3. The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (120 reviews)
The price is RM690
RM828 total
includes taxes & fees
16 Nov - 17 Nov

4. The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very good, (131 reviews)
The price is RM336
RM403 total
includes taxes & fees
13 Nov - 14 Nov

5. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
The price is RM451
RM541 total
includes taxes & fees
12 Nov - 13 Nov

6. The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (183 reviews)
The price is RM226
RM271 total
includes taxes & fees
12 Nov - 13 Nov

7. Luxury Glamping pod at Spey Bay on the Moray Coast
Luxury Glamping pod at Spey Bay on the Moray CoastFochabers
The price is RM577
RM692 total
includes taxes & fees
7 Dec - 8 Dec

8. Enzie Station Cottage
Enzie Station CottageBuckie
The price is RM2,047
RM2,456 total
includes taxes & fees
20 Nov - 21 Nov

9. Carlton Hotel
Carlton HotelForres
7.4 out of 10, Good, (83 reviews)
The price is RM347
RM417 total
includes taxes & fees
15 Nov - 16 Nov

10. Seaspray Cottage
Seaspray CottageBuckie
The price is RM2,031
RM2,438 total
includes taxes & fees
25 Nov - 26 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.






























