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

Keith Hotels from S$110

  • 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
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

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
S$162
includes taxes & fees
18 Oct - 19 Oct
Chapelhill Croft Farmhouse B&B

2. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
S$557
includes taxes & fees
14 Oct - 15 Oct
Hillhead Hideaways

3. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
Keith
S$776
includes taxes & fees
19 Oct - 20 Oct
The Clock Tower at The Institute Executive Apartments

4. The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
S$776
includes taxes & fees
23 Oct - 24 Oct
The Court Room at The Institute Executive Apartments

5. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
S$941
includes taxes & fees
23 Oct - 24 Oct
The Dance Hall at The Institute Executive Apartments

6. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
S$885
includes taxes & fees
19 Oct - 20 Oct
The Marriage Room at The Institute Executive Apartments

7. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
Keith
S$776
includes taxes & fees
16 Oct - 17 Oct
Council Chambers at The Institute Executive Apartments

8. The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
Keith
United Kingdom
Carlo
S$776
includes taxes & fees
23 Oct - 24 Oct
The Keepers Cottage at The Institute Executive Apartments

9. The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
S$985
includes taxes & fees
30 Oct - 31 Oct
The Reception Room at The Institute Executive Apartments

10. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
S$333
includes taxes & fees
12 Nov - 13 Nov
Craigellachie Hotel of Speyside

11. The Station Hotel

The Station Hotel
Aberlour
United States
Louis
S$267
includes taxes & fees
12 Nov - 13 Nov
The Station Hotel

12. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
S$335
includes taxes & fees
27 Oct - 28 Oct
Craigellachie Lodge

13. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
S$142
includes taxes & fees
17 Oct - 18 Oct
The Mill House Hotel

14. The Mash Tun

The Mash Tun
Aberlour
S$244
includes taxes & fees
1 Nov - 2 Nov
The Mash Tun

15. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
S$203
includes taxes & fees
18 Oct - 19 Oct
The Seafield Arms

16. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
S$148
includes taxes & fees
1 Nov - 2 Nov
Kintrae B&B

17. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
S$288
includes taxes & fees
15 Oct - 16 Oct
The Aberlour Hotel

18. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
S$186
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel

19. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
S$169
includes taxes & fees
13 Oct - 14 Oct
The Royal Oak Hotel

20. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
S$270
includes taxes & fees
12 Nov - 13 Nov
Cardhu Country House
View all properties

Hotels recommended for families in Keith

Hillhead Hideaways

Hillhead Hideaways
Keith
S$557
includes taxes & fees
14 Oct - 15 Oct
Hillhead Hideaways

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
S$941
includes taxes & fees
23 Oct - 24 Oct
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
S$776
includes taxes & fees
23 Oct - 24 Oct
The Keepers Cottage at The Institute Executive Apartments

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
S$333
includes taxes & fees
12 Nov - 13 Nov
Craigellachie Hotel of Speyside

The Station Hotel

The Station Hotel
Aberlour
S$267
includes taxes & fees
12 Nov - 13 Nov
The Station Hotel

The Mill House Hotel

The Mill House Hotel
Buckie
S$142
includes taxes & fees
17 Oct - 18 Oct
The Mill House Hotel

Craigellachie Lodge

Craigellachie Lodge
Aberlour
S$335
includes taxes & fees
27 Oct - 28 Oct
Craigellachie Lodge
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 person standing on a rocky outcrop with a sunset in the background.
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

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

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

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

Aultmore Distillery

You can take time to visit Aultmore Distillery during your travels to Keith. Amble around the area's parks or experience its museums.
See properties

Newmill Village Hall

Newmill Village Hall is just one of the places to see in Keith, so why not enjoy the other things to explore during your travels? Amble around the area's parks or experience its museums.
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 large stone building with a conical roof, surrounded by lush green fields and rolling hills.
Photo by Anne Burgess

Top Keith Hotel Reviews

The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"I really didn't want to like this place after a 6hr drive, but I really enjoyed it. The food was exceptional and there was just a warm likeable feeling about the place. Very laid back and polite staff just wished we could have stayed longer. Highly recommend"
Jack 1-night trip
Posted 19 hours ago
The Speyside Hotel
Nethybridge Hotel

Nethybridge Hotel

10/10 Excellent
"Really enjoyed our stay. Meal was lovely. The bar staff very friendly. Could not fault it."
Mick 1-night trip
Posted 2 days ago
Nethybridge Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

8/10 Good
"The Whisky Bar was fabulous and the restaurant was very good. We loved the atmosphere. The room was nice."
Mitch 2-night trip
Posted 2 days ago
Craigellachie Hotel of Speyside
Sunninghill

Sunninghill

8/10 Good
"Good hotel with lovely, helpful & friendly staff. Got chatting to various people in the bar area, which was relaxed with a nice atmosphere. Bar staff were very helpful & chatted with ease. Room was spacious and clean as was the bathroom, but the shower was very weak indeed, but the water was warm enough. The room/bathroom/decor are what you would expect of such a hotel in the area. Make-over would be welcome, but in thee difficult times, fully understand if it isn't priority. Would recommend."
Fraser 1-night trip
Posted 3 days ago
Sunninghill
The Station Hotel

The Station Hotel

8/10 Good
"This is a pretty decent choice (more of a bread and breakfast place) given its accessibility to the distilleries. It was clean with very friendly and helpful staff."
Trivies 1-night trip
Posted 3 days ago
The Station Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 8 days ago
Laichmoray Hotel
Golf View Hotel

Golf View Hotel

10/10 Excellent
"Great gem in Lossie, lovely warm welcoming staff, meals are spot on, rooms lovely and warm, comfy bed, brilliant breakfast. Love staying here and always try and go back."
Matthew 2-night trip
Posted 11 days ago
Golf View Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"This hotel is an amazing little gem. Decor, cleanliness & staff all first class. Definitely recommend & we will be back"
Jacqueline 1-night trip
Posted 2 weeks ago
The Knowes Hotel & Restaurant
Ben Mhor Hotel

Ben Mhor Hotel

10/10 Excellent
"Very clean room and bathroom excellent staff"
Robert 1-night trip
Posted 3 weeks ago
Ben Mhor Hotel

More cheap stays in Keith

Haughton Arms Hotel

Haughton Arms Hotel

Main St Alford Scotland
S$110
18 Oct - 19 Oct
includes taxes & fees
Haughton Arms Hotel
Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
S$119
12 Nov - 13 Nov
includes taxes & fees
7.4/10 Good! (81 reviews)
Carlton Hotel
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
S$135
14 Oct - 15 Oct
includes taxes & fees
Deveron Lodge B&B
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
S$167
16 Oct - 17 Oct
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
S$183
13 Oct - 14 Oct
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
S$220
25 Oct - 26 Oct
includes taxes & fees
9.4/10 Exceptional! (52 reviews)
Bankhouse B&B

Find out more about Keith

Top reasons to visit Keith

  • Outdoor Adventures: Keith is ideal for hiking scenic trails and enjoying golf amidst beautiful landscapes.
  • Whisky Trail: Explore the renowned whisky trail, sampling fine local spirits in the region.
  • Rich History: Visit the fascinating Keith Museum and nearby historic castles for a glimpse into the town's past.
  • Charming Atmosphere: Enjoy the friendly locals and quaint shops that enhance the local culture and experience.
  • Varied Accommodation: Choose from charming B&Bs to well-equipped hotels, catering to all types of travellers.

Find great hotels near Keith

Discover a range of delightful accommodation options in Keith, Scotland, perfect for every type of traveller. From charming bed and breakfasts to well-equipped hotels, you'll find pet-friendly and family-oriented facilities that cater to adventure seekers and those looking for a relaxing getaway. Explore the best hotels in Keith and enjoy a memorable stay in this picturesque Scottish town.

  • The Old Coach House Hotel: Nestled 14.5km from Keith, The Old Coach House Hotel is a charming 3-star establishment renowned for its pet-friendly atmosphere. Ideal for those travelling with furry companions, the hotel welcomes dogs and cats with specific pet policies in place. Guests can enjoy a comfortable stay with amenities tailored for both humans and pets. The inviting dรฉcor and friendly service create a homely environment, making it a delightful retreat for those seeking a relaxed getaway in the scenic surroundings of Scotland.
  • Craigellachie Hotel of Speyside: Located 16.1km from Keith, the Craigellachie Hotel of Speyside boasts a distinguished 4-star rating and a commendable guest rating of 9.0 out of 10. This hotel is well-suited for both business travellers and pet owners, offering a sophisticated yet welcoming atmosphere. With amenities that cater to a variety of needs, including specific pet policies for dogs, the hotel ensures a pleasant stay. The elegant furnishings and tasteful dรฉcor reflect the rich heritage of the region, making it an appealing choice for those seeking a blend of comfort and style.
  • The Station Hotel: Just 16.1km from Keith, The Station Hotel is a 4-star gem with an impressive guest rating of 9.4 out of 10. This hotel offers a delightful dining experience with an on-site restaurant and bar, coupled with recreational activities nearby such as hiking, fishing, and horse riding. The contemporary rooms, equipped with flat-screen and satellite TVs, provide a modern touch to your stay. The Station Hotel is perfect for travellers seeking a mix of relaxation and adventure in a warm, welcoming setting.

Where to stay in and around Keith

Keith, Scotland, offers a delightful blend of outdoor adventure and serene landscapes, perfect for a memorable getaway. Enjoy the charming atmosphere of friendly locals as you explore quaint shops and indulge in the local culture. Just minutes from Elgin, this convenient location serves as a gateway to scenic escapes. Discover the surrounding countryside, where romance and relaxation await amidst stunning vistas and lush greenery, making your visit to Keith truly unforgettable.

  • Buckie: Buckie is a charming coastal town located 14.5km from Keith, offering visitors a delightful combination of outdoor adventures and scenic beauty. The town is particularly popular from March to April and again in September, drawing those in search of stunning landscapes and beach experiences. Visitors can enjoy a range of activities, including golf at local courses and exploring picturesque trails. Key landmarks such as the bay, harbour, and marina provide perfect spots for relaxation and photography, making Buckie a must-visit for anyone looking to embrace Scotland's coastal allure.
  • Dufftown: Nestled within the immediate vicinity of Keith, Dufftown is a quaint village renowned for its romantic charm and adventurous spirit. With peak visitor numbers in April, July, and September, this village is a haven for outdoor enthusiasts. Hiking trails wind through breathtaking landscapes, while opportunities for golf abound. Notable attractions include the local museum, visitor centre, and a historic castle, all of which offer insights into the village's rich heritage. Dufftown promises a delightful escape for couples and adventurers alike.
  • Huntly: Also located 14.5km from Keith, Huntly is a vibrant city that captivates visitors with its outdoor adventures and stunning scenery. The seasonal peak occurs in April and from June to July, attracting those keen on exploring the beauty of nature. Huntly offers a variety of activities, including skiing and hiking in nearby trails, making it an ideal destination for thrill-seekers. With landmarks such as a national state park and local museums, Huntly serves as an excellent base for those wanting to discover the natural and historical richness of the region.

Things to do in Keith

Shopping

In Keith, you can explore local shops and boutiques offering unique gifts and souvenirs. If you're up for a drive, visit Elgin's St Giles Shopping Centre, situated about 22.5km away, where you'll find a mix of high street brands and independent shops.

Recreation

The Keith Health and Fitness Centre offers a range of wellness activities, including gym facilities and fitness classes. Relax at the nearby Glen Keith Distillery, where you can enjoy guided tours and whisky tastings, immersing yourself in the local culture while appreciating the tranquil surroundings.

Adventure

In Keith, explore the scenic beauty of the Moray Whisky Trail, where you can visit historic distilleries and sample local whiskies. Alternatively, enjoy a hiking adventure in the nearby Cairngorms National Park, featuring stunning landscapes and diverse wildlife, ideal for outdoor enthusiasts.

Nightlife

Experience a laid-back evening at The Royal Hotel, where you can enjoy a pint in a traditional pub setting. For a more lively vibe, head to The Keith Arms, where local music often fills the air, creating a vibrant atmosphere to unwind after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Keith

Keith offers a delightful mix of outdoor adventures and cultural experiences. Visitors can explore the fascinating Keith Museum to learn about local history, while the scenic gardens at the urban park provide a perfect spot for relaxation. For those seeking a touch of history, nearby castles are a must-visit. Whether youโ€™re into hiking or immersing yourself in the local culture, Keith has something to enchant every traveller.

  • Whisky Museum: Discover the rich heritage of Scotch whisky at the Whisky Museum in Keith. This charming museum offers insights into the history and culture of whisky production, complete with fascinating exhibits and tastings, making it a delightful stop for enthusiasts and casual visitors alike.
  • Ben Rinnes: Experience adventure and stunning vistas at Ben Rinnes, a prominent mountain near Keith. Ideal for hiking enthusiasts, you can explore its scenic trails and enjoy breathtaking views of the surrounding landscape, immersing yourself in the beauty of the Scottish outdoors.
  • St Rufus Park: A tranquil urban park perfect for families, St Rufus Park offers well-maintained green spaces for picnics and leisure activities. Enjoy a leisurely stroll or let the children play in the open areas, all within the heart of Keith.

Best time to go to Keith

The best time to visit Keith can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Keith falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Keith falls in January, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.2ยฐF (2.9ยฐC)Light RainMostly CloudySlightly HighSlightly Low
February37.9ยฐF (3.3ยฐC)Light RainMostly CloudyAverageSlightly Low
March40.3ยฐF (4.6ยฐC)Light RainMostly CloudyAverageAverage
April43.7ยฐF (6.5ยฐC)Light RainMostly CloudySlightly HighAverage
May48.4ยฐF (9.1ยฐC)Light RainMostly CloudyAverageAverage
June53.4ยฐF (11.9ยฐC)Light RainMostly CloudyAverageSlightly High
July56.5ยฐF (13.6ยฐC)Light RainMostly CloudySlightly HighSlightly High
August55.6ยฐF (13.1ยฐC)Light RainMostly CloudyAverageSlightly High
September52.9ยฐF (11.6ยฐC)Light RainMostly CloudyAverageAverage
October47.5ยฐF (8.6ยฐC)Light RainMostly CloudySlightly LowAverage
November42.3ยฐF (5.7ยฐC)Light RainMostly CloudySlightly LowAverage
December38.1ยฐF (3.4ยฐC)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Keith

Flying into Keith, Scotland, can be done via several major airports. Aberdeen Airport (ABZ) is situated 59.5km away, with excellent accommodation options like the 5-star Marcliffe Hotel and Trumpยฎ International Scotland, both within 12.9km. INVerness Airport (INV) is located 66.0km from Keith, with nearby luxury hotels such as Ness Walk and Rocpool Reserve, both 12.9km away. Dundee Airport (DND), 120.7km from Keith, offers hotels like The Hideaway Experience and Apex City Quay Hotel & Spa, both within 8.0km. Each hotel provides various transportation services to their respective airports, ensuring a smooth journey for visitors.

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. Two other choices for your stay in the area are Craiglynne Hotel and Nethybridge Hotel. 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 50 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.

Explore a world of travel with Expedia