Hotels in Keith

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

Top 5 hotels in Keith at a glance

  1. Chapelhill Croft Farmhouse B&B — 3-star hotel in Keith. Guest rating: 10/10 — Exceptional.
  2. Hillhead Hideaways — 5-star hotel in Keith. Guest rating: 10/10 — Exceptional.
  3. The Dance Hall at The Institute Executive Apartments — 3.5-star hotel in Keith. Guest rating: 10/10 — Exceptional.

Where to stay in Keith?

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
$130
$130 total
includes taxes & fees
Aug 10 - Aug 11
Chapelhill Croft Farmhouse B&B

Hillhead Hideaways

Hillhead Hideaways
Keith
$369
$442 total
includes taxes & fees
Aug 16 - Aug 17
Hillhead Hideaways

The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
Keith
$513
$616 total
includes taxes & fees
Aug 18 - Aug 19
The Clock Tower at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
Keith
$513
$616 total
includes taxes & fees
Aug 18 - Aug 19
Council Chambers at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
$611
$734 total
includes taxes & fees
Aug 11 - Aug 12
The Dance Hall at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
$514
$617 total
includes taxes & fees
Aug 12 - Aug 13
The Court Room at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
Keith
$513
$616 total
includes taxes & fees
Aug 30 - Aug 31
The Keepers Cottage at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
$585
$702 total
includes taxes & fees
Aug 28 - Aug 29
The Marriage Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
$653
$783 total
includes taxes & fees
Aug 13 - Aug 14
The Reception Room at The Institute Executive Apartments

Craigellachie Hotel of Speyside

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

The Mill House Hotel

The Mill House Hotel
Buckie
$121
$145 total
includes taxes & fees
Aug 7 - Aug 8
The Mill House Hotel

The Station Hotel

The Station Hotel
Aberlour
$193
$232 total
includes taxes & fees
Aug 12 - Aug 13
The Station Hotel

The Aberlour Hotel

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

The Old Coach House Hotel

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

Banff Springs Hotel

Banff Springs Hotel
Banff
$152
$183 total
includes taxes & fees
Aug 8 - Aug 9
Banff Springs Hotel

Cardhu Country House

Cardhu Country House
Aberlour
$192
$230 total
includes taxes & fees
Aug 16 - Aug 17
Cardhu Country House

Craigellachie Lodge

Craigellachie Lodge
Aberlour
$241
$290 total
includes taxes & fees
Aug 10 - Aug 11
Craigellachie Lodge

Premier Inn Elgin

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

The Mansion House Hotel

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

Deveron Lodge B&B

Deveron Lodge B&B
Turriff
$113
$113 total
includes taxes & fees
Aug 9 - Aug 10
Deveron Lodge B&B
View all properties

Get last-minute hotel deals in Keith and save more

Sign in to unlock great savings.

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
$611
per night
$734 total
includes taxes & fees
The Dance Hall at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
$514
per night
$617 total
includes taxes & fees
The Court Room at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
Keith
$514
per night
$617 total
includes taxes & fees
The Keepers Cottage at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
$586
per night
$703 total
includes taxes & fees
The Marriage Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
$653
per night
$783 total
includes taxes & fees
The Reception Room at The Institute Executive Apartments
Our prices for hotels in Keith are cheapest in November
Price trends for hotels in Keith
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Keith
August
High 16°C / low 10°C. Cloudy most days.
View properties in August
16°
10°
15°
11°
10°
13°
15°
17°
10°
Monthly weather averages (˚C)

Top landmarks in Keith

Glenfiddich Whisky Distillery

9.4/10 (65 reviews)
If visiting museums in Dufftown are on your list, you might want to check out the upcoming exhibitions at Glenfiddich Whisky Distillery. If you want to see more of the museums in Dufftown, Whisky Museum isn't far either.
See properties

Strathisla Distillery

9.6/10 (9 reviews)
If museums are on your list of things to see, then you might want to head to Strathisla Distillery, located in the heart of Fife Keith.If you want to experience more of the culture Fife Keith has to offer, head to Keith library and House of Mulben.
See properties

Balvenie Distillery

Balvenie Distillery is 0.9 mi (1.5 km) from central Dufftown, why not stop by during your stay.
See properties

Dufftown Distillery

Dufftown Distillery is 0.6 mi (1 km) from central Dufftown, why not stop by during your stay.
See properties

Keith library

Keith library is worth a visit when in central Fife Keith.
See properties

Whisky Museum

If museums are on your list of things to see, then you might want to head to Whisky Museum, located in the heart of Dufftown.If you want to experience more of the culture Dufftown has to offer, head to Glenfiddich Whisky Distillery, Balvenie Distillery, and Speyside Cooperage.
See properties

Newmill Village Hall

Newmill Village Hall is worth a visit, located 1.1 mi (1.8 km) from central Keith.
See properties

Glendullan Distillery

Glendullan Distillery is 0.5 mi (0.7 km) from central Dufftown, why not stop by during your stay.
See properties

Learn more about Keith

Keith is well-known for its attractions such as Strathisla Distillery and Balvenie Distillery.

See all hotels in Keith
A historic stone castle with multiple towers and a grassy courtyard.
Photo by Anne Burgess

Check out reviews of Keith hotels guests love

Golf View Hotel

Golf View Hotel

10/10 Excellent
"Very nice stay. Room was nice and staff was friendly."
David 1-night trip
Posted 4 hours ago
Golf View Hotel
Banff Springs Hotel

Banff Springs Hotel

10/10 Excellent
"clean, tidy, helpful nice breakfast, shame the bar closed by 9 pm"
Andrew 2-night trip
Posted 1 day ago
Banff Springs Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Room was big and clean. Breakfast was amazing. Quite and clean"
Mary 1-night trip
Posted 2 days ago
Craiglynne Hotel
Hillside Havens

Hillside Havens

10/10 Excellent
"The cabin was great! Tracy stopped by and introduced herself and immediately helped with all requests. After exploring the countryside, distilleries and small local town it was nice to come back and relax with a fire and a fabulous whisky with a view of the valley!"
Gene 2-night trip
Posted 2 days ago
Hillside Havens
The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Fantastic hotel, with excellent food and great friendly service. Dog friendly too with lots of local walks."
Judy 2-night trip
Posted 2 days ago
The Speyside Hotel
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 3 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 8 days ago
The Old Coach House Hotel
Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B

10/10 Excellent
"Fantastic place to stay. Lovely couple who Can’t do enough for you. Great breakfast lovely clean friendly place. Highly recommend"
Alistair 1-night trip
Posted 2 months ago
Chapelhill Croft Farmhouse B&B
Hillhead Hideaways

Hillhead Hideaways

10/10 Excellent
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
Heather 2-night trip
Posted 11 months ago
Hillhead Hideaways

Frequently asked questions

What accommodations do travelers like in Keith?
Can I book refundable hotels in Keith?
If you need the flexibility to change your travel plans to Keith, most hotels offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Keith if I want a vacation rental instead of a traditional hotel?
You'll find 8 vacation homes on our site. You can also consider one of the 29 cottages for your trip.
What will the weather in Keith be like during my trip?
The warmest months in Keith are usually July and August with an average temp of 55°F. January and February are the chilliest months when the average temp is 38°F. The rainiest months are August and July.
Why should I book my Keith hotel through Hotels.com?
There are plenty of reasons to book your Keith travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, 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.