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
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Top 5 hotels in Kingston at a glance

  1. Portsoy Sail Loft — 1-star hotel in Portsoy.
  2. The Mill House Hotel — 3.5-star hotel in Buckie. Guest rating: 8.4/10 — Very Good.
  3. Premier Inn Elgin — 3-star hotel in Elgin. Guest rating: 8.0/10 — Very Good.
  4. The Old Coach House Hotel — 3-star hotel in Buckie. Guest rating: 7.0/10 — Good.
  5. Firth Hotel & Restaurant — 3-star hotel in Lossiemouth. Guest rating: 8.4/10 — Very Good.

Where to stay in Kingston?

Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
$90
$108 total
includes taxes & fees
Sep 7 - Sep 8
Portsoy Sail Loft

The Mill House Hotel

The Mill House Hotel
Buckie
$121
$145 total
includes taxes & fees
Aug 9 - Aug 10
The Mill House Hotel

Premier Inn Elgin

Premier Inn Elgin
Elgin
$58
$70 total
includes taxes & fees
Aug 23 - Aug 24
Premier Inn Elgin

The Old Coach House Hotel

The Old Coach House Hotel
Buckie
$56
$67 total
includes taxes & fees
Aug 9 - Aug 10
The Old Coach House Hotel

Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
$88
$105 total
includes taxes & fees
Aug 9 - Aug 10
Firth Hotel & Restaurant

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
$130
$130 total
includes taxes & fees
Aug 18 - Aug 19
Chapelhill Croft Farmhouse B&B

The Royal Hotel

The Royal Hotel
Elgin
$106
$127 total
includes taxes & fees
Aug 9 - Aug 10
The Royal Hotel

The Pines Guesthouse

The Pines Guesthouse
Elgin
$145
$174 total
includes taxes & fees
Aug 18 - Aug 19
The Pines Guesthouse

The Mansion House Hotel

The Mansion House Hotel
Elgin
$126
$151 total
includes taxes & fees
Aug 9 - Aug 10
The Mansion House Hotel

Sunninghill

Sunninghill
Elgin
$164
$197 total
includes taxes & fees
Aug 8 - Aug 9
Sunninghill

Harbour Nights

Harbour Nights
Lossiemouth
$93
$111 total
includes taxes & fees
Aug 15 - Aug 16
Harbour Nights

Laichmoray Hotel

Laichmoray Hotel
Elgin
$191
$229 total
includes taxes & fees
Aug 8 - Aug 9
Laichmoray Hotel

Stotfield Hotel

Stotfield Hotel
Lossiemouth
$111
$133 total
includes taxes & fees
Aug 21 - Aug 22
Stotfield Hotel

Kintrae B&B

Kintrae B&B
Buckie
$111
$133 total
includes taxes & fees
Aug 9 - Aug 10
Kintrae B&B

The Aberlour Hotel

The Aberlour Hotel
Aberlour
$191
$229 total
includes taxes & fees
Aug 8 - Aug 9
The Aberlour Hotel

The Station Hotel

The Station Hotel
Aberlour
$210
$252 total
includes taxes & fees
Aug 12 - Aug 13
The Station Hotel

St Michaels Guesthouse

St Michaels Guesthouse
Elgin
$146
$175 total
includes taxes & fees
Sep 1 - Sep 2
St Michaels Guesthouse

Copper Beeches

Copper Beeches
Elgin
$178
$213 total
includes taxes & fees
Sep 6 - Sep 7
Copper Beeches

Taigh Mor

Taigh Mor
Elgin
$75
$90 total
includes taxes & fees
Aug 16 - Aug 17
Taigh Mor

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
$292
$350 total
includes taxes & fees
Aug 31 - Sep 1
Craigellachie Hotel of Speyside
View all properties

Learn more about Kingston

The region around Kingston is home to attractions such as Speyside Way and WDC Scottish Dolphin Centre.

See all hotels in Kingston
A river winding through a marshy landscape with the sun setting in the background.
Photo by Phyllis Robb

Check out reviews of Kingston hotels guests love

Golf View Hotel

Golf View Hotel

8/10 Good
"Beautiful room. Great location to do the Moray walk."
Keith 1-night trip
Posted 2 hours ago
Golf View Hotel
The Aberlour Hotel

The Aberlour Hotel

8/10 Good
"Helpful staff and a great location."
Keith 1-night trip
Posted 2 days ago
The Aberlour Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Great location in the heart of Cullen. Very nice hotel with excellent restaurant we enjoyed for both lunch and dinner. Room was modern and spacious, especially the bathroom with a freestanding tub. Free parking across the street was very convenient. We really enjoyed our stay and would highly recommend."
David 1-night trip
Posted 2 days ago
The Seafield Arms
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Parked right outside the main door Room was clean bed was comfy feel asleep within 30 mins as I was so nackered.. I had my breakfast brought up to my room"
DANNY 1-night trip
Posted 4 days ago
Laichmoray Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."
Olga 2-night trip
Posted 9 days ago
The Old Coach House Hotel
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Location was excellent, staff was really helpful and polite. Just a suggestion if the hotel can provide a fan in the rooms when it was is hot."
Jasjot 1-night trip
Posted 9 days ago
Stotfield Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Welcomed by very friendly staff at reception. Beautiful setting and views from the restaurant and bar. Beach is directly opposite and the town is a short walk away. Twin room was a little small and as the weather was unusually warm, it felt a bit stuffy but it was very clean and towels changed each day. We had breakfast both mornings and also had lunch one day and dinner. All the food was great and the service was excellent. Would definitely return but would pay a bit extra for a sea facing room."
Claire 2-night trip
Posted 3 weeks ago
Cullen Bay Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Lovely place to stay ,we were in area for a weekend,staff and facilities restaurant brilliant ,breakfast amazing also , highly recommended,we will stay here again . Nothing a problem for the staff ,we had dog with us and room we had number 11 was perfect for taking dog out at night and in morning next to a wood ."
Andrew 2-night trip
Posted 2 months ago
The Mill House Hotel
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"Wonderfully hospitable."
Charles 2-night trip
Posted 3 months ago
Ramnee Hotel

Frequently asked questions

What accommodations do travelers like in Kingston?
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.