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

Pet friendly

Pool
Check prices for these dates
Our top choices for Urquhart 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. 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

3. 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

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 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

6. 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

7. 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

8. 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

9. 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

10. 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

11. 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

12. 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

14. The White Cottage
The White CottageElgin
The price is NT$37,667
NT$45,201 total
includes taxes & fees
Dec 14 - Dec 15

15. 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

16. 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

17. The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (183 reviews)
The price is NT$1,810
NT$2,172 total
includes taxes & fees
Nov 22 - Nov 23

18. River View Apartment
River View ApartmentElgin
7.0 out of 10, Good, (8 reviews)
The price is NT$4,471
NT$5,365 total
includes taxes & fees
Dec 10 - Dec 11

19. 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

20. Luxury Glamping Pod That Sleeps 4 Guests
Luxury Glamping Pod That Sleeps 4 GuestsFochabers
The price is NT$5,205
NT$6,246 total
includes taxes & fees
Nov 24 - Nov 25
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.


























































































