- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Buckie 3-star hotels

1. Golf View Hotel
Golf View HotelLossiemouth
8.6 out of 10, Excellent, (249 reviews)
$96 nightly
The price is $115
Nov 25 - Nov 26
Total with taxes and fees

2. The Knowes Hotel & Restaurant
The Knowes Hotel & RestaurantMacduff
9.2 out of 10, Wonderful, (244 reviews)
$114 nightly
The price is $137
Nov 20 - Nov 21
Total with taxes and fees

3. The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (183 reviews)
$56 nightly
The price is $67
Nov 10 - Nov 11
Total with taxes and fees

4. Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (503 reviews)
$158 nightly
The price is $190
Nov 18 - Nov 19
Total with taxes and fees

5. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
8.4 out of 10, Very good, (309 reviews)
$65 nightly
The price is $78
Nov 15 - Nov 16
Total with taxes and fees

6. Stotfield Hotel
Stotfield HotelLossiemouth
7.6 out of 10, Good, (457 reviews)
$76 nightly
The price is $91
Nov 23 - Nov 24
Total with taxes and fees

7. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
$97 nightly
The price is $117
Dec 10 - Dec 11
Total with taxes and fees

8. The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very good, (131 reviews)
$83 nightly
The price is $100
Nov 13 - Nov 14
Total with taxes and fees

9. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
$106 nightly
The price is $127
Dec 10 - Dec 11
Total with taxes and fees

10. The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (120 reviews)
$170 nightly
The price is $204
Nov 16 - Nov 17
Total with taxes and fees

11. Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (291 reviews)
$110 nightly
The price is $132
Nov 14 - Nov 15
Total with taxes and fees

12. Premier Inn Elgin
Premier Inn ElginElgin
8.4 out of 10, Very good, (13 reviews)
$57 nightly
The price is $68
Dec 3 - Dec 4
Total with taxes and fees

13. Cullen Bay Hotel
Cullen Bay HotelBuckie
9.0 out of 10, Wonderful, (152 reviews)
$122 nightly
The price is $147
Nov 12 - Nov 13
Total with taxes and fees

14. The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (113 reviews)
$135 nightly
The price is $162
Nov 14 - Nov 15
Total with taxes and fees

15. Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (212 reviews)
$186 nightly
The price is $224
Nov 13 - Nov 14
Total with taxes and fees

18. Homesly The Station Hotel
Homesly The Station HotelBanff
8.4 out of 10, Very good, (95 reviews)
$105 nightly
The price is $105
Dec 6 - Dec 7
Total with taxes and fees

20. Hotel 1881 Archiestown
Hotel 1881 ArchiestownArchiestown
10.0 out of 10, Exceptional, (7 reviews)
$258 nightly
The price is $310
Nov 11 - Nov 12
Total with taxes and fees



































































