
Find hotels in Clochan from SAR 250
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Clochan
Pet friendly
Apartment
Check prices for these dates
Our top choices for Clochan hotels

1. The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very good, (131 reviews)
The price is SAR 311
SAR 373 total
includes taxes & fees
13 Nov - 14 Nov

2. Cullen Bay Hotel
Cullen Bay HotelBuckie
9.0 out of 10, Wonderful, (153 reviews)
The price is SAR 459
SAR 551 total
includes taxes & fees
12 Nov - 13 Nov

3. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
The price is SAR 395
SAR 474 total
includes taxes & fees
12 Dec - 13 Dec

4. The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (183 reviews)
The price is SAR 209
SAR 250 total
includes taxes & fees
12 Nov - 13 Nov

5. The Seafield Arms
The Seafield ArmsBuckie
9.6 out of 10, Exceptional, (156 reviews)
The price is SAR 413
SAR 496 total
includes taxes & fees
12 Nov - 13 Nov

6. The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (113 reviews)
The price is SAR 475
SAR 570 total
includes taxes & fees
12 Nov - 13 Nov

7. Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (503 reviews)
The price is SAR 620
SAR 744 total
includes taxes & fees
13 Nov - 14 Nov

8. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (36 reviews)
The price is SAR 482
SAR 482 total
includes taxes & fees
18 Nov - 19 Nov

9. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (294 reviews)
The price is SAR 498
SAR 598 total
includes taxes & fees
4 Dec - 5 Dec

10. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is SAR 859
SAR 1,031 total
includes taxes & fees
18 Nov - 19 Nov

11. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (623 reviews)
The price is SAR 488
SAR 586 total
includes taxes & fees
13 Nov - 14 Nov

12. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
8.4 out of 10, Very good, (310 reviews)
The price is SAR 245
SAR 295 total
includes taxes & fees
12 Dec - 13 Dec

13. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
The price is SAR 371
SAR 445 total
includes taxes & fees
12 Dec - 13 Dec

14. Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (114 reviews)
The price is SAR 342
SAR 410 total
includes taxes & fees
24 Nov - 25 Nov

15. Homesly The Station Hotel
Homesly The Station HotelBanff
8.4 out of 10, Very good, (95 reviews)
The price is SAR 393
SAR 393 total
includes taxes & fees
6 Dec - 7 Dec

16. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is SAR 611
SAR 733 total
includes taxes & fees
12 Nov - 13 Nov

17. Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (106 reviews)
The price is SAR 694
SAR 833 total
includes taxes & fees
19 Nov - 20 Nov

18. Premier Inn Elgin
Premier Inn ElginElgin
8.4 out of 10, Very good, (13 reviews)
The price is SAR 213
SAR 255 total
includes taxes & fees
3 Dec - 4 Dec

19. Golf View Hotel
Golf View HotelLossiemouth
8.6 out of 10, Excellent, (249 reviews)
The price is SAR 361
SAR 433 total
includes taxes & fees
23 Nov - 24 Nov

20. Stotfield Hotel
Stotfield HotelLossiemouth
7.6 out of 10, Good, (457 reviews)
The price is SAR 284
SAR 341 total
includes taxes & fees
24 Nov - 25 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.
Learn more about Clochan
Venture to Speyside Way and Findochty Harbour—just two of the sights around Clochan.

Photo by Anne Burgess
Open Photo by Anne Burgess
Top Clochan Hotel Reviews

Craigellachie Hotel of Speyside
10/10 Excellent
More cheap stays in Clochan

Harbour Nights
High St Lossiemouth Scotland
The price is SAR 376 per night from Dec 12 to Dec 13
SAR 376
SAR 451 total
12 Dec - 13 Dec
includes taxes & fees






































































