A large Gothic-style church with multiple spires and a prominent central tower.

Keith hotels from RM419

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Keith hotels

1. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
RM528
RM528 total
includes taxes & fees
15 Sept - 16 Sept
Chapelhill Croft Farmhouse B&B

2. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
RM1,497
RM1,796 total
includes taxes & fees
10 Sept - 11 Sept
Hillhead Hideaways

3. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
RM2,530
RM3,037 total
includes taxes & fees
20 Sept - 21 Sept
The Dance Hall at The Institute Executive Apartments

4. The Tannochbrae

The Tannochbrae
Keith
United Kingdom
Samantha
RM6,090
RM7,309 total
includes taxes & fees
21 Sept - 22 Sept
The Tannochbrae

5. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
Keith
RM2,091
RM2,510 total
includes taxes & fees
16 Sept - 17 Sept
The Clock Tower at The Institute Executive Apartments

6. The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
RM2,091
RM2,510 total
includes taxes & fees
12 Sept - 13 Sept
The Court Room at The Institute Executive Apartments

7. The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
Keith
United Kingdom
Carlo
RM2,091
RM2,510 total
includes taxes & fees
12 Sept - 13 Sept
The Keepers Cottage at The Institute Executive Apartments

8. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
Keith
RM2,091
RM2,510 total
includes taxes & fees
30 Sept - 1 Oct
Council Chambers at The Institute Executive Apartments

9. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
RM2,385
RM2,862 total
includes taxes & fees
28 Sept - 29 Sept
The Marriage Room at The Institute Executive Apartments

10. The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
RM2,649
RM3,179 total
includes taxes & fees
21 Sept - 22 Sept
The Reception Room at The Institute Executive Apartments

11. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
RM982
RM1,178 total
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Lodge

12. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
RM1,074
RM1,288 total
includes taxes & fees
6 Oct - 7 Oct
Craigellachie Hotel of Speyside

13. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
RM781
RM937 total
includes taxes & fees
14 Sept - 15 Sept
Cardhu Country House

14. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
Hidde
RM775
RM930 total
includes taxes & fees
18 Sept - 19 Sept
The Aberlour Hotel

15. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
RM765
RM918 total
includes taxes & fees
20 Sept - 21 Sept
The Station Hotel

16. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
RM661
RM793 total
includes taxes & fees
10 Sept - 11 Sept
The Seafield Arms

17. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
RM468
RM561 total
includes taxes & fees
10 Sept - 11 Sept
The Mill House Hotel

18. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
RM729
RM875 total
includes taxes & fees
20 Sept - 21 Sept
Bankhouse B&B

19. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
RM444
RM533 total
includes taxes & fees
9 Sept - 10 Sept
Argyle Guest House

20. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
RM590
RM707 total
includes taxes & fees
20 Sept - 21 Sept
The Pines Guesthouse
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Keith attractions

A cup of coffee with a frothy top, a glass of Glenfiddich whisky, and a packet of whisky on a saucer.
Photo by There & Back Again

Glenfiddich Whisky Distillery

9.4/10 (65 reviews)
You can spend time browsing the exhibits at Glenfiddich Whisky Distillery in Dufftown. Savour the area's bars and restaurants.
See properties
A mountain with a clear sky, a rocky terrain, and a mountain bike parked on the side.
Photo by Adventures of a Scotsman

Ben Rinnes

Explore the great outdoors at Ben Rinnes, a lovely green space in Keith. Savour the area's bars and restaurants.
See properties

Dufftown Distillery

You can take time to visit Dufftown Distillery during your travels to Dufftown. Take in the museums while you're in the area.
See properties

Strathisla Distillery

9.6/10 (9 reviews)
You can spend time exploring the galleries in Strathisla Distillery in Fife Keith. You can enjoy the bars while in the area.
See properties

Balvenie Distillery

You can take time to visit Balvenie Distillery during your travels to Dufftown. Take in the museums while you're in the area.
See properties

Whisky Museum

You can spend an afternoon studying the exhibits at Whisky Museum in Dufftown. Savour the area's bars and restaurants.
See properties

Keith Golf Club

Enjoy a round of golf in Fife Keith at Keith Golf Club.
See properties

Horse Market Leas

Explore the great outdoors at Horse Market Leas, a lovely green space in Fife Keith.
See properties

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.

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

Top Keith Hotel Reviews

Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"Outside of hotel is iconic. Inside is ok. Central spaces are good. Rooms could be better. Beds weer ok. Overall: you get what you payed for. Breakfast. Was not good. Plundered by 3 coaches of pensionadas. After a bit waiting food was renewed but not great in quality."
Rob 1-night trip
Posted 2 days ago
Craiglynne Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"The hotel is beautiful. It felt like we stayed in a castle. Nice furniture. Good dinner and breakfast. But what we loved the most was the staff!! Especially Jane. She is an angel and made our stay magical."
Angela 2-night trip
Posted 2 days ago
The Grant Arms Hotel
Nethybridge Hotel

Nethybridge Hotel

10/10 Excellent
"Everyone was so kind and helpful - it was a pleasure to stay hetre."
Katherine 4-night trip
Posted 2 days ago
Nethybridge Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Very convenient location for our requirements. The bed was very comfortable and we had a fabulous sleep. The bar staff were knowledgeable and friendly and the whisky choice was amazing. Breakfast had to be pre-ordered and we werenโ€™t sure how it would be, but it was excellent. Especially the Greek yoghurt and berries with honey. Portions were generous and we struggled to eat everything."
Francesca 1-night trip
Posted 3 days ago
Laichmoray Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Perfect for what I needed. Had food in evening which was really good. Location great"
Tony 2-night trip
Posted 3 days ago
Firth Hotel & Restaurant
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 4 days ago
The Mansion House Hotel
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"Nice hotel. Clean and comfortable. Staff friendly. No fridge in room otherwise was great. Also be aware there is no lift."
Jane 2-night trip
Posted 4 days ago
Banff Springs Hotel
Ben Mhor Hotel

Ben Mhor Hotel

8/10 Good
"Pleasant stay thank you."
Glen 1-night trip
Posted 6 days ago
Ben Mhor Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"We had a nice double room overlooking Moray Golf Club. The room doubled in size if you kept the bathroom door wide open, so we did."
STACEY 1-night trip
Posted 8 days ago
Golf View Hotel

More cheap stays in Keith

Haughton Arms Hotel

Haughton Arms Hotel

Main St Alford Scotland
RM349
RM419 total
13 Sept - 14 Sept
includes taxes & fees
8.8/10 Excellent! (33 reviews)
Haughton Arms Hotel
Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
RM351
RM421 total
20 Sept - 21 Sept
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
RM377
RM453 total
27 Sept - 28 Sept
includes taxes & fees
Harbour Nights
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
RM460
RM460 total
11 Sept - 12 Sept
includes taxes & fees
10/10 Exceptional! (31 reviews)
Deveron Lodge B&B
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
RM547
RM656 total
18 Sept - 19 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
RM729
RM875 total
20 Sept - 21 Sept
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B

Frequently asked questions

Where is the best place for a stay in Keith?
Based on our traveller data, Hillhead Hideaways is one of the top choices for your stay. This lodge offers free parking and private decks. Chapelhill Croft Farmhouse B&B is another good option for your trip. See all available top hotels, or vacation rentals in Keith.
What are some of the best holiday rentals that Keith has to offer?
Taigh Mor: This holiday home rental outside Keith has free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. See all vacation rentals in Keith.
If I need to cancel my hotel reservation in Keith, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Keith.
What's the best luxury hotel in Keith?
Hillhead Hideaways is a luxury lodge with in-room kitchens, and a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Keith.
What are some hotels with pools in Keith?
The Milking Sheds, Dufftown: Offers a children's pool and free self parking. View all hotels with pools in Keith.
What is staying in Keith like?
Visitors can enjoy all that Keith has to offer, including the local tours, parks and museums. Tourists can also enjoy so much more including its restaurants. In Keith, there are 48 hotels and other accommodation options to choose from. Find out more about Keith.
What is there to see in Keith?
Natural beauty is on display at St Rufus Park, Cuthil Park and Horse Market Leas. A couple of additional sights to add to your itinerary are Strathisla Distillery and Glenfiddich Whisky Distillery. Take a look at what more there is to see and do in Expedia's Keith guide.
How can I get around Keith?
To explore the surrounding area, ride one of the trains from Keith Station or Keith and Dufftown Railway. If you want to venture out around the area, you may want a rental car in Keith for your journey.
What's the weather like in Keith?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 4ยฐC. Average annual precipitation for Keith is 899 mm.