Photo by Phyllis Robb

Hotels in Kingston

Sun, Nov 16
Sat, Nov 22
November 2025
15
December 2025

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Nov 15 - Nov 16
Tomorrow
Nov 16 - Nov 17
Next weekend
Nov 21 - Nov 23
In two weeks
Nov 28 - Nov 30

Where to stay in Kingston?

CA $137
CA $165 total
includes taxes & fees
Nov 16 - Nov 17
The Mill House Hotel
CA $75
CA $90 total
includes taxes & fees
Nov 16 - Nov 17
The Old Coach House Hotel
CA $75
CA $91 total
includes taxes & fees
Dec 14 - Dec 15
Premier Inn Elgin
CA $648
CA $777 total
includes taxes & fees
Nov 25 - Nov 26
83 Seatown
CA $93
CA $111 total
includes taxes & fees
Nov 16 - Nov 17
Firth Hotel & Restaurant
Golf View Hotel
CA $80
CA $96 total
includes taxes & fees
Nov 23 - Nov 24
Poseidon's Inn
Laichmoray Hotel
The Royal Hotel
CA $173
CA $208 total
includes taxes & fees
Nov 24 - Nov 25
The Pines Guesthouse
CA $108
CA $130 total
includes taxes & fees
Nov 16 - Nov 17
Taigh Mor
CA $141
CA $169 total
includes taxes & fees
Nov 25 - Nov 26
Kintrae B&B
CA $142
CA $170 total
includes taxes & fees
Nov 25 - Nov 26
Stotfield Hotel
CA $603
CA $724 total
includes taxes & fees
Dec 16 - Dec 17
Enzie Station Cottage
CA $198
CA $238 total
includes taxes & fees
Nov 28 - Nov 29
Sunninghill
The Mansion House Hotel
River View Apartment
Beach Cottage Pet Child Friendly Stay in Moray
CA $512
CA $614 total
includes taxes & fees
Nov 17 - Nov 18
Hillhead Hideaways
CA $204
CA $245 total
includes taxes & fees
Dec 16 - Dec 17
The Royal Oak Hotel
See more properties

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
Spey bay
Photo by Phyllis Robb

Check out reviews of Kingston hotels guests love

Poseidon's Inn

Poseidon's Inn

10/10 Excellent
"Clean and very good stay"
Cameron 1-night trip
Posted 2 days ago
Poseidon's Inn
The Station Hotel

The Station Hotel

10/10 Excellent
"Lovely"
James 1-night trip
Posted 6 days ago
The Station Hotel
Golf View Hotel

Golf View Hotel

10/10 Excellent
"Very clean warm and. Good value. For money"
Callum 1-night trip
Posted 6 days ago
Golf View Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"The room was gorgeous bed really comfortable. Good choice of teas and coffees. Staff very friendly really relaxing stay. Close by to many distillerys."
Elizabeth 1-night trip
Posted 11 days ago
Craigellachie Hotel of Speyside
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Breakfast was delicious, staff were lovely, room very comfortable "
Katrina 2-night trip
Posted 12 days ago
The Mansion House Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"We loved our room. The bathroom was luxurious. The breakfast was excellent."
Jonathan 2-night trip
Posted 13 days ago
Laichmoray Hotel
The Aberlour Hotel

The Aberlour Hotel

10/10 Excellent
"One night stay for an event in town. Super friendly welcome, clean and cosy room, great value. We were on the top floor with lovely views. Our room was quite hot, even after opening a window, but this might be as the weather warmed up. Highly recommend."
Charlotte 1-night trip
Posted 2 weeks ago
The Aberlour Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Great staff who can’t do enough to accommodate & lovely food! "
Andrew 1-night trip
Posted 2 weeks ago
The Royal Oak Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Great ensuite room, very clean and very quiet. Nice location on the seafront. Highly recommended."
James 1-night trip
Posted 1 month ago
Firth Hotel & Restaurant

Frequently asked questions

Can I book a refundable hotel in Kingston?
If you're looking for the flexibility to change your travel plans to Kingston, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Kingston be like during my vacation?
July and August are typically the warmest months in Kingston when the average temp is 55°F. February and January are the coldest months when the average temperature is 41°F. August and July are the months with the most rain.
Why should I book my Kingston accommodation with Hotels.com?
There are lots of reasons to book your Kingston trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring