Hotels in Kingston
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 26 - Oct 27Tomorrow
Oct 27 - Oct 28This weekend
Oct 30 - Nov 1Next weekend
Nov 6 - Nov 8Where to stay in Kingston?




1. The Mill House Hotel
The Mill House HotelBuckie
$104
$125 total
includes taxes & fees
Oct 30 - Oct 31




2. Premier Inn Elgin
Premier Inn ElginElgin
$58
$70 total
includes taxes & fees
Nov 13 - Nov 14




3. Golf View Hotel
Golf View HotelLossiemouth
$96
$115 total
includes taxes & fees
Oct 31 - Nov 1




4. The Old Coach House Hotel
The Old Coach House HotelBuckie
$56
$67 total
includes taxes & fees
Oct 28 - Oct 29




5. Stotfield Hotel
Stotfield HotelLossiemouth
$76
$91 total
includes taxes & fees
Nov 23 - Nov 24




6. Laichmoray Hotel
Laichmoray HotelElgin
$141
$170 total
includes taxes & fees
Nov 1 - Nov 2




7. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
$69
$83 total
includes taxes & fees
Nov 8 - Nov 9




8. The Mansion House Hotel
The Mansion House HotelElgin
$124
$149 total
includes taxes & fees
Nov 1 - Nov 2




9. The Pines Guesthouse
The Pines GuesthouseElgin
$144
$173 total
includes taxes & fees
Nov 10 - Nov 11




10. The Royal Oak Hotel
The Royal Oak HotelBuckie
$111
$134 total
includes taxes & fees
Oct 27 - Oct 28




12. The Royal Hotel
The Royal HotelElgin
$105
$126 total
includes taxes & fees
Nov 1 - Nov 2




13. The Seafield Arms
The Seafield ArmsBuckie
$134
$160 total
includes taxes & fees
Oct 27 - Oct 28




15. The Macallan Pod - Luxury Glamping
The Macallan Pod - Luxury GlampingFochabers
$142
$171 total
includes taxes & fees
Oct 28 - Oct 29




16. Cullen Bay Hotel
Cullen Bay HotelBuckie
$123
$147 total
includes taxes & fees
Nov 1 - Nov 2




17. The Station Hotel
The Station HotelAberlour
$187
$225 total
includes taxes & fees
Nov 3 - Nov 4




18. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
$129
$129 total
includes taxes & fees
Oct 27 - Oct 28




20. Harbour Nights
Harbour NightsLossiemouth
$108
$129 total
includes taxes & fees
Nov 2 - Nov 3
Go beyond your typical stay in Kingston
Pet friendly
Apartment
Family friendly
Cottage
Cabin
Learn more about Kingston
The region around Kingston is home to attractions such as Speyside Way and Lossiemouth East Beach.
See all hotels in Kingston
Photo by Phyllis Robb
Check out reviews of Kingston hotels guests love
The Seafield Arms
10/10 Excellent
"Lovely hotel, fantastic staff , shame about the weather ."
The Old Coach House Hotel
8/10 Good
"Helpful staff, friendly polite and couldn’t do enough to make you feel welcome. Hotel is a little bit tired and needs a bit of TLC"
The Station Hotel
10/10 Excellent
"The hotel was really nice. The included breakfast was a bonus, but i have to say the 2 top things that made this a wonderful experience were the 5 course tasting menu and the gentleman that waited on us every day-Jacob! He is spectacular. He was very helpful, extremely informative, and very charming. He checked us into the hotel, made us drinks and then walked us thru each course of the meal, which surprisingly was one of the best meals i have had in a long time- and i just got back from Paris. Would definitely stay here again."
Craigellachie Hotel of Speyside
10/10 Excellent
"Great place to stay while in Speyside. The breakfast was excellent. The restaurant has great food too! Would stay here again."
Firth Hotel & Restaurant
10/10 Excellent
"We arrived shortly after the check-in time of 1pm and were immediately made welcome. Room was accessed by a spiral staircase and a corridor. Not so handy if you have mobility issues. The room itself was spotless and the bed comfortable. Good shower but be aware the floor can get wet in front. We chose to eat in the restaurant and happily recommend you do likewise. The staff were exemplary throughout the stay."
The Mansion House Hotel
8/10 Good
"Good stay. Breakfast was nice with hot options from the menu included. Floor carpet was full of coffestains, bur overall clean and a nice hotel."
Cullen Bay Hotel
8/10 Good
"Fantastic stay in a gorgeous location. Stunning sea view from our hotel room as well as the breakfast room and restaurant . Easy access onto a coastal path, with walking routes into the town centre and to Portknockie. Beautiful beach to walk along. Friendly and attentive staff. Comfortable bed. Clean room. Large wardrobe. Tea, coffee and biscuits in room. GHD hairdryer supplied. Large walk in shower. Breakfast cooked to order and served to your table, as well as tea/coffee and toast. Delicious dinners. Nice cosy bar area as well as an additional sitting room. Spacious free car park on site. Some areas of the hotel and room were a bit tired and dated but it is a large old hotel that would require a lot of maintenance. Would have liked the bathroom window to open a little, to get rid of the steam after showering. The sausages served at breakfast had small bones and gristle but the rest of the breakfast was lovely and everything was cooked to perfection. We would definitely return to this hotel due to its amazing location and friendly staff."
Ramnee Hotel
8/10 Good
"The new owners have a lot of work to do and have plans going forward. Rome wasn’t built in a day but they are doing their best. My room was comfortable and I had a couple of issues which were rectified as soon as they were made known to the staff. The food was good and the staff were all friendly and welcoming. Would certainly go back"
Laichmoray Hotel
10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"












