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

1. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (623 reviews)
The price is AED 355
AED 426 total
includes taxes & fees
12 Nov - 13 Nov

2. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (404 reviews)
The price is AED 845
AED 1,013 total
includes taxes & fees
16 Nov - 17 Nov

3. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is AED 600
AED 720 total
includes taxes & fees
7 Nov - 8 Nov

4. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (292 reviews)
The price is AED 473
AED 567 total
includes taxes & fees
5 Dec - 6 Dec

5. Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)Nairn
8.4 out of 10, Very good, (996 reviews)
The price is AED 293
AED 351 total
includes taxes & fees
29 Nov - 30 Nov

6. The Seafield Arms
The Seafield ArmsBuckie
9.6 out of 10, Exceptional, (156 reviews)
The price is AED 406
AED 488 total
includes taxes & fees
5 Nov - 6 Nov

8. The Grant Arms Hotel
The Grant Arms HotelGrantown-on-Spey
9.2 out of 10, Wonderful, (186 reviews)
The price is AED 480
AED 576 total
includes taxes & fees
9 Nov - 10 Nov

9. Ramnee Hotel
Ramnee HotelForres
8.8 out of 10, Excellent, (185 reviews)
The price is AED 503
AED 604 total
includes taxes & fees
5 Dec - 6 Dec

10. Golf View Hotel & Spa
Golf View Hotel & SpaNairn
8.8 out of 10, Excellent, (387 reviews)
The price is AED 571
AED 685 total
includes taxes & fees
8 Nov - 9 Nov

13. Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (114 reviews)
The price is AED 358
AED 429 total
includes taxes & fees
5 Dec - 6 Dec

16. Strathallan Bed and Breakfast
Strathallan Bed and BreakfastGrantown-on-Spey
10.0 out of 10, Exceptional, (16 reviews)

19. The Seafield Arms Hotel Cullen – Self Catering
The Seafield Arms Hotel Cullen – Self CateringBuckie
10.0 out of 10, Exceptional, (2 reviews)




































































