Photo by Phyllis Robb

Cheap 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
Sep 1 - Sep 2
Tomorrow
Sep 2 - Sep 3
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Cheap Hotels in Kingston

The Mill House Hotel

The Mill House Hotel
Buckie
$124
$149 total
includes taxes & fees
Sep 3 - Sep 4
The Mill House Hotel

The Mansion House Hotel

The Mansion House Hotel
Elgin
$135
$163 total
includes taxes & fees
Sep 13 - Sep 14
The Mansion House Hotel

Golf View Hotel

Golf View Hotel
Lossiemouth
$127
$152 total
includes taxes & fees
Sep 11 - Sep 12
Golf View Hotel

Sunninghill

Sunninghill
Elgin
$172
$206 total
includes taxes & fees
Sep 2 - Sep 3
Sunninghill

Cluny Hill Hotel

Cluny Hill Hotel
Forres
$39
$46 total
includes taxes & fees
Sep 13 - Sep 14
Cluny Hill Hotel

Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
$82
$98 total
includes taxes & fees
Oct 2 - Oct 3
Firth Hotel & Restaurant

Laichmoray Hotel

Laichmoray Hotel
Elgin
$158
$190 total
includes taxes & fees
Sep 27 - Sep 28
Laichmoray Hotel

The Seafield Arms

The Seafield Arms
Buckie
$164
$196 total
includes taxes & fees
Sep 5 - Sep 6
The Seafield Arms

The Royal Hotel

The Royal Hotel
Elgin
$109
$130 total
includes taxes & fees
Sep 13 - Sep 14
The Royal Hotel

The Aberlour Hotel

The Aberlour Hotel
Aberlour
$191
$229 total
includes taxes & fees
Sep 9 - Sep 10
The Aberlour Hotel

Kintrae B&B

Kintrae B&B
Buckie
$112
$134 total
includes taxes & fees
Sep 4 - Sep 5
Kintrae B&B

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
$279
$335 total
includes taxes & fees
Sep 27 - Sep 28
Craigellachie Hotel of Speyside

Cardhu Country House

Cardhu Country House
Aberlour
$193
$232 total
includes taxes & fees
Sep 6 - Sep 7
Cardhu Country House

St Michaels Guesthouse

St Michaels Guesthouse
Elgin
$124
$149 total
includes taxes & fees
Sep 5 - Sep 6
St Michaels Guesthouse

Stotfield Hotel

Stotfield Hotel
Lossiemouth
$112
$134 total
includes taxes & fees
Sep 2 - Sep 3
Stotfield Hotel

Craigellachie Lodge

Craigellachie Lodge
Aberlour
$243
$291 total
includes taxes & fees
Sep 10 - Sep 11
Craigellachie Lodge

The Pines Guesthouse

The Pines Guesthouse
Elgin
$146
$175 total
includes taxes & fees
Sep 10 - Sep 11
The Pines Guesthouse

Copper Beeches

Copper Beeches
Elgin
$176
$211 total
includes taxes & fees
Oct 1 - Oct 2
Copper Beeches

The Royal Oak Hotel

The Royal Oak Hotel
Buckie
$167
$200 total
includes taxes & fees
Sep 5 - Sep 6
The Royal Oak Hotel

Cullen Bay Hotel

Cullen Bay Hotel
Buckie
$135
$163 total
includes taxes & fees
Oct 1 - Oct 2
Cullen Bay Hotel
See more properties