
Keith hotels from RM270
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Keith
Family friendly
Cottage
Check prices for these dates
Our top choices for Keith hotels

Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (32 reviews)
The price is RM545
RM545 total
includes taxes & fees
27 Apr - 28 Apr

Hillhead Hideaways
Hillhead HideawaysKeith
10.0 out of 10, Exceptional, (7 reviews)
The price is RM1,408
RM1,690 total
includes taxes & fees
27 Apr - 28 Apr

Council Chambers at The Institute Executive Apartments
Council Chambers at The Institute Executive ApartmentsKeith
The price is RM2,048
RM2,457 total
includes taxes & fees
29 Apr - 30 Apr

The Keepers Cottage at The Institute Executive Apartments
The Keepers Cottage at The Institute Executive ApartmentsKeith
8.0 out of 10, Very good, (1 review)
The price is RM2,048
RM2,457 total
includes taxes & fees
7 May - 8 May

The Court Room at The Institute Executive Apartments
The Court Room at The Institute Executive ApartmentsKeith
The price is RM2,048
RM2,457 total
includes taxes & fees
7 May - 8 May

The Dance Hall at The Institute Executive Apartments
The Dance Hall at The Institute Executive ApartmentsKeith
The price is RM2,435
RM2,922 total
includes taxes & fees
1 May - 2 May

The Marriage Room at The Institute Executive Apartments
The Marriage Room at The Institute Executive ApartmentsKeith
The price is RM2,335
RM2,802 total
includes taxes & fees
1 May - 2 May

Argyle Guest House
Argyle Guest HouseBallindalloch
9.6 out of 10, Exceptional, (262 reviews)
The price is RM546
RM655 total
includes taxes & fees
4 May - 5 May

Banff Springs Hotel
Banff Springs HotelBanff
8.6 out of 10, Excellent, (225 reviews)
The price is RM425
RM510 total
includes taxes & fees
27 Apr - 28 Apr

Premier Inn Elgin
Premier Inn ElginElgin
7.4 out of 10, Good, (3 reviews)
The price is RM259
RM311 total
includes taxes & fees
8 May - 9 May

Brylach Steading
Brylach SteadingAberlour
The price is RM617
RM1,009 total
includes taxes & fees
27 Apr - 28 Apr

The Commercial Hotel
The Commercial HotelAboyne
9.4 out of 10, Exceptional, (264 reviews)
The price is RM581
RM698 total
includes taxes & fees
28 Apr - 29 Apr

Haughton Arms Hotel
Haughton Arms HotelAlford
8.6 out of 10, Excellent, (20 reviews)
The price is RM425
RM510 total
includes taxes & fees
3 May - 4 May

Harbour Nights
Harbour NightsLossiemouth
10.0 out of 10, Exceptional, (1 review)
The price is RM411
RM494 total
includes taxes & fees
28 Apr - 29 Apr

Nethybridge Hotel
Nethybridge HotelNethy Bridge
7.8 out of 10, Good, (288 reviews)
The price is RM380
RM456 total
includes taxes & fees
10 May - 11 May

The Station Hotel
The Station HotelInsch
The price is RM537
RM644 total
includes taxes & fees
27 Apr - 28 Apr

Deveron Lodge B&B
Deveron Lodge B&BTurriff
9.8 out of 10, Exceptional, (25 reviews)
The price is RM451
RM451 total
includes taxes & fees
29 Apr - 30 Apr

Kildrummy Inn
Kildrummy InnAlford
9.6 out of 10, Exceptional, (95 reviews)
The price is RM1,319
RM1,583 total
includes taxes & fees
29 Apr - 30 Apr

Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (245 reviews)
The price is RM469
RM563 total
includes taxes & fees
28 Apr - 29 Apr

Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (95 reviews)
The price is RM865
RM1,038 total
includes taxes & fees
4 May - 5 May
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Keith
This charming Scottish town invites you to explore the historic Keith and Dufftown Railway with its vintage steam trains. Visit the Strathisla Distillery to learn whisky-making secrets and sample Scotland's oldest continuously operating single malt.

Photo by Anne Burgess
Open Photo by Anne Burgess
More cheap stays in Keith

Carlton Hotel
67 High St Forres Scotland
The price is RM344 per night from 27 Apr to 28 Apr
RM344
RM413 total
27 Apr - 28 Apr
includes taxes & fees
7.6/10 Good! (63 reviews)












































































