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 13 - Aug 14
Tomorrow
Aug 14 - Aug 15
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Where to stay in Keith?

Chapelhill Croft Farmhouse B&B

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

Hillhead Hideaways

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

Council Chambers at The Institute Executive Apartments

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

The Clock Tower at The Institute Executive Apartments

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

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
$613
$735 total
includes taxes & fees
Aug 17 - Aug 18
The Dance Hall at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
Keith
$515
$618 total
includes taxes & fees
Aug 21 - Aug 22
The Keepers Cottage at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
$515
$618 total
includes taxes & fees
Aug 21 - Aug 22
The Court Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
$587
$705 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
$654
$785 total
includes taxes & fees
Aug 24 - Aug 25
The Reception Room at The Institute Executive Apartments

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
$279
$335 total
includes taxes & fees
Sep 8 - Sep 9
Craigellachie Hotel of Speyside

The Mill House Hotel

The Mill House Hotel
Buckie
$121
$145 total
includes taxes & fees
Aug 15 - Aug 16
The Mill House Hotel

The Station Hotel

The Station Hotel
Aberlour
$192
$230 total
includes taxes & fees
Aug 26 - Aug 27
The Station Hotel

Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
$82
$98 total
includes taxes & fees
Aug 16 - Aug 17
Portsoy Sail Loft

Cardhu Country House

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

The Aberlour Hotel

The Aberlour Hotel
Aberlour
$191
$229 total
includes taxes & fees
Aug 17 - Aug 18
The Aberlour Hotel

Laichmoray Hotel

Laichmoray Hotel
Elgin
$157
$189 total
includes taxes & fees
Aug 14 - Aug 15
Laichmoray Hotel

Craigellachie Lodge

Craigellachie Lodge
Aberlour
$242
$290 total
includes taxes & fees
Aug 19 - Aug 20
Craigellachie Lodge

Banff Springs Hotel

Banff Springs Hotel
Banff
$153
$183 total
includes taxes & fees
Aug 23 - Aug 24
Banff Springs Hotel

Deveron Lodge B&B

Deveron Lodge B&B
Turriff
$114
$114 total
includes taxes & fees
Aug 17 - Aug 18
Deveron Lodge B&B

Kintrae B&B

Kintrae B&B
Buckie
$111
$134 total
includes taxes & fees
Aug 16 - Aug 17
Kintrae B&B
View all properties
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.
See properties

Dufftown Distillery

Dufftown Distillery is 0.6 mi (1 km) from central Dufftown, why not stop by during your stay.
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

Longmore Hall

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

Keith library

Keith library is worth a visit when in central Fife Keith.
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

The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Great spot, though no staff or personalized service - not needed either."
Brian 1-night trip
Posted 2 days ago
The Speyside Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"From the initial booking , all that transpired relating to the two day booking was first class , could not identify a fault . Also , the staff who served and looked after my wife and I were in my opinion a credit to the company ."
James Shaw 2-night trip
Posted 3 days ago
The Grant Arms Hotel
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 4 days ago
Banff Springs Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Comfortable stay. Recommended."
Neil 2-night trip
Posted 4 days ago
Firth Hotel & Restaurant
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 4 days ago
Craigellachie Hotel of Speyside
The Station Hotel

The Station Hotel

10/10 Excellent
"We stayed at The Station Hotel for two nights - the staff were very helpful and friendly. Parking was readily available and the room was tastefully decorated and spacious. At the hotel we had breakfast both mornings and dinner one evening: the menu had many options and we all enjoyed our meals. We would recommend to our family and friends!"
Jillian 2-night trip
Posted 5 days ago
The Station Hotel
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"It was great! We are a couple from Canada this was a little gem for sure! Slightly loud but nothing we couldn’t handle! Cheers"
Anders 1-night trip
Posted 6 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 9 days ago
Hillside Havens
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 2 weeks ago
The Old Coach House Hotel

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.