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

1. Fishermans Rest
Fishermans RestElgin
10.0 out of 10, Exceptional, (1 review)
The price is AED 2,009
AED 2,009 total
includes taxes & fees
5 Dec - 6 Dec

2. 6 New Street
6 New StreetElgin
The price is AED 2,260
AED 2,712 total
includes taxes & fees
14 Nov - 15 Nov

3. Anchor Cottage
Anchor CottageElgin
The price is AED 2,371
AED 2,845 total
includes taxes & fees
15 Nov - 16 Nov

4. 1 The Coach House
1 The Coach HouseElgin
The price is AED 6,393
AED 7,672 total
includes taxes & fees
10 Nov - 11 Nov

5. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (407 reviews)
The price is AED 805
AED 966 total
includes taxes & fees
7 Dec - 8 Dec

6. The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (120 reviews)
The price is AED 630
AED 756 total
includes taxes & fees
7 Nov - 8 Nov

7. The Mash Tun
The Mash TunAberlour
10.0 out of 10, Exceptional, (1 review)
The price is AED 580
AED 696 total
includes taxes & fees
18 Nov - 19 Nov

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

9. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
The price is AED 392
AED 470 total
includes taxes & fees
6 Dec - 7 Dec

10. Carlton Hotel
Carlton HotelForres
7.4 out of 10, Good, (82 reviews)
The price is AED 298
AED 357 total
includes taxes & fees
7 Dec - 8 Dec
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.






















































