- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Longmorn

Pet friendly

Pool
Check prices for these dates
Our top choices for Longmorn hotels

1. Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (503 reviews)
The price is NT$5,539
NT$6,647 total
includes taxes & fees
Dec 7 - Dec 8

2. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is NT$5,295
NT$6,354 total
includes taxes & fees
Nov 15 - Nov 16

3. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (295 reviews)
The price is NT$4,052
NT$4,863 total
includes taxes & fees
Dec 11 - Dec 12

4. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (624 reviews)
The price is NT$4,561
NT$5,474 total
includes taxes & fees
Dec 6 - Dec 7

5. The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (114 reviews)
The price is NT$4,699
NT$5,639 total
includes taxes & fees
Nov 15 - Nov 16

6. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
The price is NT$3,258
NT$3,910 total
includes taxes & fees
Dec 6 - Dec 7

7. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is NT$7,446
NT$8,935 total
includes taxes & fees
Nov 19 - Nov 20

8. Premier Inn Elgin
Premier Inn ElginElgin
8.4 out of 10, Very good, (13 reviews)
The price is NT$1,846
NT$2,216 total
includes taxes & fees
Dec 11 - Dec 12

9. Golf View Hotel
Golf View HotelLossiemouth
8.6 out of 10, Excellent, (250 reviews)
The price is NT$3,138
NT$3,766 total
includes taxes & fees
Nov 25 - Nov 26

10. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
8.4 out of 10, Very good, (312 reviews)
The price is NT$2,019
NT$2,423 total
includes taxes & fees
Nov 22 - Nov 23

11. The Mash Tun
The Mash TunAberlour
10.0 out of 10, Exceptional, (1 review)
The price is NT$5,213
NT$6,256 total
includes taxes & fees
Dec 10 - Dec 11

12. Hotel 1881 Archiestown
Hotel 1881 ArchiestownArchiestown
10.0 out of 10, Exceptional, (7 reviews)
The price is NT$6,842
NT$8,211 total
includes taxes & fees
Nov 25 - Nov 26

13. Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (106 reviews)
The price is NT$6,335
NT$7,602 total
includes taxes & fees
Nov 17 - Nov 18

14. Stotfield Hotel
Stotfield HotelLossiemouth
7.6 out of 10, Good, (457 reviews)
The price is NT$2,462
NT$2,954 total
includes taxes & fees
Dec 7 - Dec 8

15. The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (120 reviews)
The price is NT$6,211
NT$7,453 total
includes taxes & fees
Dec 3 - Dec 4

16. The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very good, (131 reviews)
The price is NT$2,707
NT$3,248 total
includes taxes & fees
Nov 15 - Nov 16

17. Ramnee Hotel
Ramnee HotelForres
8.8 out of 10, Excellent, (185 reviews)
The price is NT$4,670
NT$5,604 total
includes taxes & fees
Nov 24 - Nov 25

18. Bankhouse B&B
Bankhouse B&BAberlour
9.4 out of 10, Exceptional, (52 reviews)
The price is NT$4,722
NT$5,666 total
includes taxes & fees
Nov 21 - Nov 22

20. Harbour Nights
Harbour NightsLossiemouth
8.4 out of 10, Very good, (9 reviews)
The price is NT$3,026
NT$3,631 total
includes taxes & fees
Nov 15 - Nov 16
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 in Longmorn
![]() Laichmoray HotelElgin | ![]() SunninghillElgin | ![]() The Station HotelAberlour | ![]() The Mansion House HotelElgin | ![]() The Pines GuesthouseElgin |
|---|---|---|---|---|
9.4 Exceptional 503 reviews | 9.2 Wonderful 137 reviews | 9.4 Exceptional 295 reviews | 8.4 Very good 624 reviews | 9.8 Exceptional 114 reviews |
The price is NT$5,539 NT$6,647 total includes taxes & fees Dec 7 - Dec 8 | The price is NT$5,295 NT$6,354 total includes taxes & fees Nov 15 - Nov 16 | The price is NT$4,052 NT$4,863 total includes taxes & fees Dec 11 - Dec 12 | The price is NT$4,561 NT$5,474 total includes taxes & fees Dec 6 - Dec 7 | The price is NT$4,699 NT$5,639 total includes taxes & fees Nov 15 - Nov 16 |
|
|
|
|
|


















































































