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

Keith hotels from HK$545

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Keith hotels

1. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
10.0 out of 10, Exceptional, (1 review)
"Needs Bathroom seat changed......Place fabulous though....xo..."
Canada
Calvin
The price is HK$4,728
HK$5,673 total
includes taxes & fees
12 Aug - 13 Aug
The Dance Hall at The Institute Executive Apartments

2. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is HK$1,005
HK$1,005 total
includes taxes & fees
5 Aug - 6 Aug
Chapelhill Croft Farmhouse B&B

3. Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is HK$2,921
HK$3,505 total
includes taxes & fees
5 Aug - 6 Aug
Hillhead Hideaways

4. The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
3.5 star property
Keith
6.0 out of 10, (1 review)
The price is HK$5,046
HK$6,056 total
includes taxes & fees
26 Aug - 27 Aug
The Reception Room at The Institute Executive Apartments

5. The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
3.5 star property
Keith
8.0 out of 10, Very good, (1 review)
"Hire car sat nav took me to the wrong place, found correct place an hour later, parked car behind building, and put code into main door, entered building, noticed there was no key safe outside my apartment door, the only key safe was by a store cupboard, so I entered the same code into that key safe and after trying the key in the apartment door lock, I realised this key would only fit the store cupboard, both me and my wife tried calling the phone number that I had, and after many attempts I...
United Kingdom
Carlo
The price is HK$4,002
HK$4,802 total
includes taxes & fees
21 Aug - 22 Aug
The Keepers Cottage at The Institute Executive Apartments

6. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
3.5 star property
Keith
The price is HK$3,975
HK$4,770 total
includes taxes & fees
7 Aug - 8 Aug
Council Chambers at The Institute Executive Apartments

7. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
3.5 star property
Keith
The price is HK$4,002
HK$4,802 total
includes taxes & fees
16 Aug - 17 Aug
The Clock Tower at The Institute Executive Apartments

8. The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
3.5 star property
Keith
The price is HK$3,975
HK$4,770 total
includes taxes & fees
12 Aug - 13 Aug
The Court Room at The Institute Executive Apartments

9. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
3.5 star property
Keith
The price is HK$4,563
HK$5,476 total
includes taxes & fees
28 Aug - 29 Aug
The Marriage Room at The Institute Executive Apartments

10. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (378 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
The price is HK$2,265
HK$2,719 total
includes taxes & fees
17 Aug - 18 Aug
Craigellachie Hotel of Speyside

11. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (202 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is HK$1,484
HK$1,781 total
includes taxes & fees
25 Aug - 26 Aug
Cardhu Country House

12. Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is HK$1,879
HK$2,254 total
includes taxes & fees
10 Aug - 11 Aug
Craigellachie Lodge

13. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (263 reviews)
"Great location "
Australia
Vincent
The price is HK$1,624
HK$1,948 total
includes taxes & fees
20 Aug - 21 Aug
The Station Hotel

14. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (123 reviews)
"Staff was excellent. Food nice. "
United Kingdom
Nick
The price is HK$941
HK$1,129 total
includes taxes & fees
1 Aug - 2 Aug
The Mill House Hotel

15. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (106 reviews)
"The breakfast was first class, cooked fresh and the staff in the bar, dining room and at breakfast were all very attentive and friendly. I would recommend this hotel "
United Kingdom
Helen
The price is HK$1,293
HK$1,552 total
includes taxes & fees
31 Jul - 1 Aug
The Royal Oak Hotel

16. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (110 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is HK$1,612
HK$1,935 total
includes taxes & fees
10 Aug - 11 Aug
The Aberlour Hotel

17. Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (108 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is HK$859
HK$1,031 total
includes taxes & fees
5 Aug - 6 Aug
Kintrae B&B

18. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (137 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is HK$1,398
HK$1,678 total
includes taxes & fees
16 Aug - 17 Aug
The Seafield Arms

19. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (239 reviews)
"Great hotel with really friendly and helpful staff"
United Kingdom
Jonathan
The price is HK$1,117
HK$1,341 total
includes taxes & fees
9 Aug - 10 Aug
Banff Springs Hotel

20. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (483 reviews)
"I was very grateful for extra helpful staff printing me off useful information, providing guidance to local sights and the delicious food."
United States
Leo
The price is HK$1,206
HK$1,447 total
includes taxes & fees
1 Aug - 2 Aug
Laichmoray Hotel
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

Stay near popular Keith attractions

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.

A historic stone castle with multiple towers and a grassy courtyard.
Photo by Anne Burgess
Open Photo by Anne Burgess

Top Keith Hotel Reviews

More cheap stays in Keith

Hotels in Keith with star-rating

Find out more about Keith

Top reasons to visit Keith

  • Scenic Hiking Trails: Keith boasts picturesque hiking routes through stunning landscapes, perfect for outdoor enthusiasts.
  • Rich Cultural Experience: Visit the captivating Keith Museum and explore local history and traditions.
  • Whisky Trail: Indulge in the renowned whisky trail, sampling some of Scotland's finest spirits.
  • Charming Accommodation: Choose from delightful bed and breakfasts to comfortable hotels, offering warm hospitality.
  • Quaint Local Shops: Stroll through charming shops, enjoying the friendly atmosphere of the community.

Find great hotels near Keith

Discover a range of delightful accommodation options in Keith, Scotland, from charming bed and breakfasts to comfortable hotels. Whether you’re seeking pet-friendly lodgings, family-friendly amenities, or facilities for business travel, Keith has something to suit every traveller's needs. Enjoy the warm hospitality and picturesque surroundings as you explore this quaint Scottish town, ensuring a memorable vacation experience.

  • The Old Coach House Hotel: Nestled 14km from Keith, The Old Coach House Hotel is a delightful 3-star accommodation that welcomes pet lovers seeking a comfortable retreat. This charming property is designed for those wishing to enjoy a pet-friendly experience, allowing dogs and cats with specific amenities in place. Guests can expect a homely atmosphere complete with essential facilities to ensure a pleasant stay. The hotel is perfect for those looking to explore the surrounding countryside with their furry friends while enjoying the warm hospitality that characterises this quaint establishment.
  • Craigellachie Hotel of Speyside: Located 16km from Keith, the 4-star Craigellachie Hotel of Speyside combines luxury with a welcoming touch for both leisure and business travellers. With an impressive guest rating of 9.0 out of 10, this hotel offers a sophisticated environment alongside pet-friendly options, ensuring that your four-legged companions are warmly received. The hotel provides essential amenities for business travellers, making it an excellent choice for those needing to balance work with relaxation. Guests will appreciate the attentive service and elegant surroundings that enhance the overall experience.
  • The Station Hotel: Just 16km from Keith, The Station Hotel stands out with its 4-star rating and an impressive guest rating of 9.4 out of 10. This hotel offers a fantastic dining experience with a restaurant that requires reservations and a bar for casual relaxation. For guests seeking outdoor activities, nearby options include horse riding, fishing, and hiking. In-room entertainment features such as satellite TV and flat-screen televisions ensure a comfortable stay. The Station Hotel is an ideal choice for those looking to blend leisure with a touch of indulgence in a welcoming atmosphere.

Where to stay in and around Keith

Keith, Scotland, offers a delightful blend of outdoor adventure and friendly charm. Stroll through quaint shops and enjoy the warm atmosphere of the local community. Just minutes from Elgin, this picturesque city serves as an ideal scenic getaway, perfect for relaxation and cultural experiences. Explore the surrounding areas for stunning landscapes and romantic spots, making your visit to Keith a memorable escape into the heart of Scotland.

  • Buckie: Situated approximately 14km from Keith, Buckie is a charming coastal town known for its picturesque scenery and outdoor activities. Visitors flock here primarily for the stunning beaches and scenic views, particularly around the bay and harbour. Buckie offers a range of attractions, including golf courses and excellent trail access for hiking enthusiasts. Whether you’re looking to enjoy a leisurely day at the beach or explore the local marina, Buckie provides a delightful travel experience that is perfect for families and outdoor lovers alike.
  • Dufftown: Nestled within the Keith area, Dufftown is a quaint village that captivates visitors with its romantic charm and adventurous spirit. The village is a haven for outdoor enthusiasts, offering numerous hiking trails and access to golf courses. Notable landmarks include a local museum and a visitor centre, where you can learn about the rich history of the region. Dufftown attracts travellers throughout the year, with peak visitor numbers in spring and summer, making it a perfect spot for a peaceful getaway or a romantic escape amidst stunning natural surroundings.
  • Huntly: Located about 14km from Keith, Huntly is a vibrant city that offers a blend of adventure and scenic beauty. The city is popular among travellers seeking outdoor experiences, particularly in hiking and skiing. With close proximity to a national park and various museums, Huntly serves as an excellent base for exploring the great outdoors and learning about local history. The visitor numbers peak during the warmer months, ensuring that you enjoy a lively atmosphere filled with activities and events during your stay.

Things to do in Keith

Shopping

In Keith, visit local shops like The Co-operative and The Gift Box for unique souvenirs and gifts. If you're up for a drive, check out Elgin’s St Giles Centre, about 24km away, offering a variety of shops and eateries in a vibrant atmosphere.

Recreation

The Keith Wellness Centre offers a tranquil environment with various holistic therapies, yoga classes, and fitness sessions. Nearby, the stunning Moray Firth provides opportunities for leisurely walks along the coastline, while the picturesque countryside invites exploration through cycling and hiking trails, perfect for unwinding amidst nature.

Adventure

In Keith, explore the scenic Speyside Way, a picturesque walking trail that winds through lush landscapes. For a taste of adventure, try whisky tasting at local distilleries, where the rich flavours of Scotch whisky await. Experience the thrill of cycling along the scenic country lanes that surround this charming town.

Nightlife

Explore the vibrant atmosphere at the Keith Arms on Mid Street, where you can enjoy a selection of local ales and mingle with friendly locals. For a lively night, visit the Royal Hotel, known for its welcoming vibe and occasional live music, making it a charming spot to unwind.

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

Booking tips and Expedia advantages for Keith

To save money on your trip to Keith, consider visiting between December and February when accommodation prices are lower. Book your hotel about a month in advance, or look for last-minute deals on Expedia for discounted rates. Stay on a Wednesday for the best savings, and use Expedia’s search tools to filter by budget and eco-friendly options. Combining your flight, hotel, and activities in a package can also lead to significant savings. Lastly, explore free activities in the area to make the most of your visit without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Keith are December to February, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Keith is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Keith is Wednesday. The most expensive day to stay in Keith is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Keith with your flights and activities through an Expedia package.

Find the best attractions in and around Keith

Keith offers a wonderful blend of outdoor adventures and cultural experiences. Visitors can explore local attractions such as the fascinating Keith Museum, enjoy leisurely strolls in the urban parks, or visit the nearby castles for a taste of Scotland's rich history. Whether you're seeking scenic landscapes or a vibrant city atmosphere, Keith caters to all kinds of travellers looking for memorable experiences.

  • Whisky Museum: Immerse yourself in the rich heritage of Scotland’s whisky-making tradition at this charming museum in Keith. Explore exhibits detailing the history and craftsmanship behind your favourite dram, and enjoy a tasting session that highlights the distinct flavours of local distilleries.
  • Ben Rinnes: For outdoor enthusiasts, a hike up Ben Rinnes offers rewarding views of the surrounding landscape. The mountain's rugged terrain and scenic beauty provide an exhilarating adventure, with opportunities for photography and wildlife spotting along the way.
  • Huntly Castle: A short drive from Keith, this romantic ruin invites visitors to wander through its historic grounds. Discover intriguing tales of its past while enjoying the picturesque setting that adds a touch of enchantment to your visit.

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 conveniently done via two major airports. Aberdeen Airport (ABZ) is situated 60km away, with excellent hotels nearby, such as the 5-star Marcliffe, located 10km from the airport. Another option is INVerness Airport (INV), located 66km from Keith, with luxurious accommodations like Ness Walk, a 5-star hotel 13km from the airport. For those considering Kirkwall Airport (KOI), it lies 158km away, with options like the 4-star Graemeshall House, just 6km from the airport. All these airports provide various transportation services to make your travel seamless.

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. Other good choices for your stay include Hillside Havens and Chapelhill Croft Farmhouse B&B. 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 of Keith has 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. Another good choice for your trip to Keith is Modern Rural Cottage for 2-6 people. 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 46 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 Balvenie 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.