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

Keith hotels from HK$613

  • 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

Property class

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 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,420
HK$5,304 total
includes taxes & fees
16 Nov - 17 Nov
The Clock Tower 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, (36 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is HK$1,018
HK$1,018 total
includes taxes & fees
2 Dec - 3 Dec
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,887
HK$3,465 total
includes taxes & fees
6 Dec - 7 Dec
Hillhead Hideaways

4. The Dance Hall, The Institute Executive Apartments

The Dance Hall, 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$5,257
HK$6,308 total
includes taxes & fees
16 Nov - 17 Nov
The Dance Hall, The Institute Executive Apartments

5. 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$5,040
HK$6,048 total
includes taxes & fees
6 Dec - 7 Dec
The Marriage Room at The Institute Executive Apartments

6. 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$4,420
HK$5,304 total
includes taxes & fees
6 Dec - 7 Dec
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
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,431
HK$5,317 total
includes taxes & fees
13 Nov - 14 Nov
The Keepers Cottage at The Institute Executive Apartments

8. 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,611
HK$6,734 total
includes taxes & fees
6 Dec - 7 Dec
The Reception Room at The Institute Executive Apartments

9. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
3.5 star property
Keith
The price is HK$4,420
HK$5,304 total
includes taxes & fees
6 Dec - 7 Dec
Council Chambers 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, (406 reviews)
"Great place to stay while in Speyside. The breakfast was excellent. The restaurant has great food too! Would stay here again."
United States
Banan
The price is HK$1,727
HK$2,072 total
includes taxes & fees
16 Nov - 17 Nov
Craigellachie Hotel of Speyside

11. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (293 reviews)
"A very welcoming place to stay while touring around the nearby distilleries. A great little restaurant, wonderful breakfast and a nice whiskey bar to unwind in the evening. The staff was so friendly and helpful and the rooms were comfortable and clean. Highly recommend!"
Canada
Andria
The price is HK$1,053
HK$1,263 total
includes taxes & fees
2 Dec - 3 Dec
The Station Hotel

12. Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (106 reviews)
"Beautiful place with amazing location right next to the distilleries."
United States
Alexander
The price is HK$1,542
HK$1,850 total
includes taxes & fees
10 Nov - 11 Nov
Craigellachie Lodge

13. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (131 reviews)
"Food,staff ,very good ,"
United Kingdom
jeffrey
The price is HK$511
HK$613 total
includes taxes & fees
13 Nov - 14 Nov
The Mill House Hotel

14. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (120 reviews)
"Friendly staff, good breakfast"
United Kingdom
Xu
The price is HK$1,348
HK$1,618 total
includes taxes & fees
7 Nov - 8 Nov
The Aberlour Hotel

15. Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (152 reviews)
"The whole setup was really good."
United Kingdom
Ian
The price is HK$969
HK$1,163 total
includes taxes & fees
8 Nov - 9 Nov
Cullen Bay Hotel

16. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.6 out of 10, Exceptional, (156 reviews)
"Lovely hotel, fantastic staff , shame about the weather ."
United Kingdom
Norma
The price is HK$870
HK$1,044 total
includes taxes & fees
22 Nov - 23 Nov
The Seafield Arms

17. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (183 reviews)
"It was nothing fancy. Clean, and what you might expect for an old hotel."
United States
Sandra
The price is HK$439
HK$527 total
includes taxes & fees
7 Dec - 8 Dec
The Old Coach House Hotel

18. The Mash Tun

The Mash Tun
2.5 star property
Aberlour
10.0 out of 10, Exceptional, (1 review)
"Wonderful location next to the River Spey. Staff were very friendly and helpful. Quickly resolved a problem with me having inadvertently paid twice. Lively bar with good food. Room was very comfortable"
United Kingdom
William
The price is HK$1,266
HK$1,519 total
includes taxes & fees
2 Dec - 3 Dec
The Mash Tun

19. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (125 reviews)
"Great spot, food was great, rooms where bigger then most UK rooms. So close to the great walking trail and a lovely golf course."
Canada
Victoria
The price is HK$881
HK$1,057 total
includes taxes & fees
8 Nov - 9 Nov
The Royal Oak Hotel

20. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (212 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is HK$1,503
HK$1,804 total
includes taxes & fees
10 Nov - 11 Nov
Cardhu Country House
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 railway track with a bench and a sign that reads 'KEITH TOWN'.

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. 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. Some other homes for rent in Keith include Modern Rural Cottage for 2-6 people and Traditional Scottish family home comprising 4 large bedrooms. 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.