
Find hotels near Loch Oire, Elgin from AED 286
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Loch Oire hotels

1. Garden Cottage
Garden Cottage2.8 km from Loch Oire
The price is AED 6,141
AED 7,369 total
includes taxes & fees
19 Nov - 20 Nov

2. The Bungalow
The Bungalow2.8 km from Loch Oire
The price is AED 2,686
AED 3,223 total
includes taxes & fees
19 Nov - 20 Nov

4. The Station Hotel
The Station Hotel11.5 km from Loch Oire
9.4 out of 10, Exceptional, (294 reviews)
The price is AED 485
AED 582 total
includes taxes & fees
27 Nov - 28 Nov

5. Golf View Hotel
Golf View Hotel11.6 km from Loch Oire
8.6 out of 10, Excellent, (249 reviews)
The price is AED 355
AED 427 total
includes taxes & fees
25 Nov - 26 Nov

6. Firth Hotel & Restaurant
Firth Hotel & Restaurant11 km from Loch Oire
8.4 out of 10, Very good, (310 reviews)
The price is AED 238
AED 286 total
includes taxes & fees
12 Dec - 13 Dec

7. Luxury Glamping pod at Spey Bay on the Moray Coast
Luxury Glamping pod at Spey Bay on the Moray Coast7.8 km from Loch Oire
The price is AED 522
AED 627 total
includes taxes & fees
10 Dec - 11 Dec

8. Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside15.8 km from Loch Oire
9.0 out of 10, Wonderful, (409 reviews)
The price is AED 841
AED 1,009 total
includes taxes & fees
16 Nov - 17 Nov

9. Laichmoray Hotel
Laichmoray Hotel6.9 km from Loch Oire
9.4 out of 10, Exceptional, (503 reviews)
The price is AED 625
AED 749 total
includes taxes & fees
16 Nov - 17 Nov

10. The Pines Guesthouse
The Pines Guesthouse6.6 km from Loch Oire
9.8 out of 10, Exceptional, (113 reviews)
The price is AED 468
AED 562 total
includes taxes & fees
13 Nov - 14 Nov

11. The Mansion House Hotel
The Mansion House Hotel7.9 km from Loch Oire
8.4 out of 10, Very good, (623 reviews)
The price is AED 478
AED 574 total
includes taxes & fees
13 Nov - 14 Nov

12. The Aberlour Hotel
The Aberlour Hotel18 km from Loch Oire
9.0 out of 10, Wonderful, (120 reviews)
The price is AED 625
AED 750 total
includes taxes & fees
10 Dec - 11 Dec

13. Bankhouse B&B
Bankhouse B&B18 km from Loch Oire
9.4 out of 10, Exceptional, (52 reviews)
The price is AED 531
AED 637 total
includes taxes & fees
21 Nov - 22 Nov

14. The Mill House Hotel
The Mill House Hotel9.6 km from Loch Oire
8.4 out of 10, Very good, (131 reviews)
The price is AED 304
AED 365 total
includes taxes & fees
13 Nov - 14 Nov

15. Hotel 1881 Archiestown
Hotel 1881 Archiestown17.7 km from Loch Oire
10.0 out of 10, Exceptional, (7 reviews)
The price is AED 954
AED 1,145 total
includes taxes & fees
12 Nov - 13 Nov

16. Stotfield Hotel
Stotfield Hotel11.6 km from Loch Oire
7.6 out of 10, Good, (457 reviews)
The price is AED 278
AED 333 total
includes taxes & fees
28 Nov - 29 Nov

17. Sunninghill
Sunninghill7.5 km from Loch Oire
9.2 out of 10, Wonderful, (137 reviews)
The price is AED 598
AED 717 total
includes taxes & fees
12 Nov - 13 Nov

18. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&B18.6 km from Loch Oire
10.0 out of 10, Exceptional, (36 reviews)
The price is AED 473
AED 473 total
includes taxes & fees
1 Dec - 2 Dec

19. The Royal Hotel
The Royal Hotel7 km from Loch Oire
7.8 out of 10, Good, (183 reviews)
The price is AED 360
AED 432 total
includes taxes & fees
12 Dec - 13 Dec

20. The Mash Tun
The Mash Tun18 km from Loch Oire
10.0 out of 10, Exceptional, (1 review)
The price is AED 588
AED 706 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.
Compare top hotels near Loch Oire
![]() The Station Hotel11.5 km from Loch Oire | ![]() Golf View Hotel11.6 km from Loch Oire | ![]() Firth Hotel & Restaurant11 km from Loch Oire | ![]() Craigellachie Hotel of Speyside15.8 km from Loch Oire | ![]() Laichmoray Hotel6.9 km from Loch Oire |
|---|---|---|---|---|
9.4 Exceptional 294 reviews | 8.6 Excellent 249 reviews | 8.4 Very good 310 reviews | 9.0 Wonderful 409 reviews | 9.4 Exceptional 503 reviews |
The price is AED 485 AED 582 total includes taxes & fees 27 Nov - 28 Nov | The price is AED 355 AED 427 total includes taxes & fees 25 Nov - 26 Nov | The price is AED 238 AED 286 total includes taxes & fees 12 Dec - 13 Dec | The price is AED 841 AED 1,009 total includes taxes & fees 16 Nov - 17 Nov | The price is AED 625 AED 749 total includes taxes & fees 16 Nov - 17 Nov |
|
|
|
|
|
Top Loch Oire Hotel Reviews

Craigellachie Hotel of Speyside
10/10 Excellent

































































