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
Where to stay in Kingston?

Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (33 reviews)
The price is $136
$136 total
includes taxes & fees
Jul 9 - Jul 10

Hillhead Hideaways
Hillhead HideawaysKeith
10.0 out of 10, Exceptional, (7 reviews)
The price is $365
$439 total
includes taxes & fees
Jul 5 - Jul 6

Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (198 reviews)
The price is $190
$228 total
includes taxes & fees
Jul 6 - Jul 7

Premier Inn Elgin
Premier Inn ElginElgin
8.0 out of 10, Very Good, (6 reviews)
The price is $68
$81 total
includes taxes & fees
Jul 19 - Jul 20

Copper Beeches
Copper BeechesElgin
10.0 out of 10, Exceptional, (1 review)
The price is $180
$216 total
includes taxes & fees
Jul 6 - Jul 7

The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (259 reviews)
The price is $187
$225 total
includes taxes & fees
Jul 6 - Jul 7

The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (106 reviews)
The price is $189
$227 total
includes taxes & fees
Jul 20 - Jul 21

The Milking Sheds, Dufftown
The Milking Sheds, DufftownKeith
9.8 out of 10, Exceptional, (30 reviews)
The price is $234
$280 total
includes taxes & fees
Jul 22 - Jul 23

Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (99 reviews)
The price is $239
$287 total
includes taxes & fees
Jul 15 - Jul 16

The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (95 reviews)
The price is $144
$173 total
includes taxes & fees
Jul 8 - Jul 9

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (374 reviews)
The price is $251
$301 total
includes taxes & fees
Jul 26 - Jul 27

Cluny Hill Hotel
Cluny Hill HotelForres
7.6 out of 10, Good, (19 reviews)
The price is $61
$73 total
includes taxes & fees
Jul 12 - Jul 13

The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (102 reviews)
The price is $165
$198 total
includes taxes & fees
Jul 5 - Jul 6

Harbour Nights
Harbour NightsLossiemouth
8.0 out of 10, Very Good, (6 reviews)
The price is $154
$184 total
includes taxes & fees
Jul 5 - Jul 6

River View Apartment
River View ApartmentElgin
7.8 out of 10, Good, (7 reviews)
The price is $137
$165 total
includes taxes & fees
Jul 5 - Jul 6

The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very Good, (123 reviews)
The price is $115
$138 total
includes taxes & fees
Jul 5 - Jul 6

Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (107 reviews)
The price is $110
$132 total
includes taxes & fees
Jul 5 - Jul 6

Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (481 reviews)
The price is $133
$160 total
includes taxes & fees
Jul 5 - Jul 6
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.
Go beyond your typical stay in Kingston
Pet friendly
Family friendly
Learn more about Kingston
The region around Kingston is home to attractions such as Speyside Way and WDC Scottish Dolphin Centre.

Photo by Phyllis Robb
Open Photo by Phyllis Robb
Check out reviews of Kingston hotels guests love

Firth Hotel & Restaurant
10/10 Excellent


































































