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

Pet friendly

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

1. The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (183 reviews)
The price is AU$98
includes taxes & fees
16 Nov - 17 Nov

2. Premier Inn Elgin
Premier Inn ElginElgin
8.4 out of 10, Very good, (13 reviews)
The price is AU$100
includes taxes & fees
11 Dec - 12 Dec

3. The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very good, (132 reviews)
The price is AU$173
includes taxes & fees
27 Nov - 28 Nov

4. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
8.4 out of 10, Very good, (312 reviews)
The price is AU$112
includes taxes & fees
22 Nov - 23 Nov

5. Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (503 reviews)
The price is AU$230
includes taxes & fees
16 Nov - 17 Nov

6. Golf View Hotel
Golf View HotelLossiemouth
8.6 out of 10, Excellent, (251 reviews)
The price is AU$169
includes taxes & fees
25 Nov - 26 Nov

7. The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (114 reviews)
The price is AU$245
includes taxes & fees
23 Nov - 24 Nov

8. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (624 reviews)
The price is AU$246
includes taxes & fees
5 Dec - 6 Dec

9. Stotfield Hotel
Stotfield HotelLossiemouth
7.6 out of 10, Good, (457 reviews)
The price is AU$133
includes taxes & fees
23 Nov - 24 Nov

10. The Seafield Arms
The Seafield ArmsBuckie
9.6 out of 10, Exceptional, (156 reviews)
The price is AU$193
includes taxes & fees
22 Nov - 23 Nov

11. Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (114 reviews)
The price is AU$170
includes taxes & fees
24 Nov - 25 Nov

12. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (295 reviews)
The price is AU$233
includes taxes & fees
16 Dec - 17 Dec

13. Cullen Bay Hotel
Cullen Bay HotelBuckie
9.0 out of 10, Wonderful, (153 reviews)
The price is AU$215
includes taxes & fees
16 Nov - 17 Nov

14. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
The price is AU$189
includes taxes & fees
16 Dec - 17 Dec

15. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
The price is AU$176
includes taxes & fees
29 Nov - 30 Nov

16. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is AU$285
includes taxes & fees
16 Nov - 17 Nov

17. Harbour Nights
Harbour NightsLossiemouth
8.4 out of 10, Very good, (9 reviews)
The price is AU$163
includes taxes & fees
22 Nov - 23 Nov

18. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is AU$385
includes taxes & fees
16 Dec - 17 Dec

19. Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (106 reviews)
The price is AU$338
includes taxes & fees
17 Nov - 18 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 Kingston
Venture to Speyside Way and Lossiemouth East Beach—just two of the sights around Kingston.














































































