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

Search Keith hotels

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

Filter by

Property class

Guest rating

Our top choices for Keith hotels

Hotel
Breakfast included
Reserve now, pay later
Spa pool
Pet-friendly

1. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
NZ$216
includes taxes & fees
16 Aug - 17 Aug
Chapelhill Croft Farmhouse B&B

2. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
NZ$750
includes taxes & fees
13 Sept - 14 Sept
Hillhead Hideaways

3. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
NZ$1,255
includes taxes & fees
20 Aug - 21 Aug
The Dance Hall at The Institute Executive Apartments

4. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
Keith
NZ$1,056
includes taxes & fees
18 Aug - 19 Aug
Council Chambers at The Institute Executive Apartments

5. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
Keith
NZ$1,056
includes taxes & fees
18 Aug - 19 Aug
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
NZ$1,056
includes taxes & fees
21 Aug - 22 Aug
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
NZ$1,056
includes taxes & fees
21 Aug - 22 Aug
The Keepers Cottage at The Institute Executive Apartments

8. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
NZ$1,204
includes taxes & fees
28 Aug - 29 Aug
The Marriage Room at The Institute Executive Apartments

9. The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
NZ$1,340
includes taxes & fees
24 Aug - 25 Aug
The Reception Room at The Institute Executive Apartments

10. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
NZ$572
includes taxes & fees
8 Sept - 9 Sept
Craigellachie Hotel of Speyside

11. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
NZ$486
includes taxes & fees
30 Aug - 31 Aug
Craigellachie Lodge

12. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
NZ$390
includes taxes & fees
16 Aug - 17 Aug
Cardhu Country House

13. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
NZ$241
includes taxes & fees
15 Aug - 16 Aug
The Mill House Hotel

14. The Station Hotel

The Station Hotel
Aberlour
United States
walfredo
NZ$431
includes taxes & fees
15 Aug - 16 Aug
The Station Hotel

15. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
NZ$392
includes taxes & fees
17 Aug - 18 Aug
The Aberlour Hotel

16. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
NZ$228
includes taxes & fees
19 Aug - 20 Aug
Kintrae B&B

17. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
NZ$341
includes taxes & fees
17 Aug - 18 Aug
The Royal Oak Hotel

18. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
NZ$346
includes taxes & fees
3 Sept - 4 Sept
The Seafield Arms

19. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
NZ$301
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

20. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
NZ$368
includes taxes & fees
23 Aug - 24 Aug
Laichmoray Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Keith attractions

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

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

Longmore Hall

After visiting Longmore Hall, make a plan to see the other sights and activities in Fife Keith.
See properties

Keith library

Keith library is just one of the places to see in Fife Keith, so why not enjoy the other things to explore during your travels?
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

Glendullan Distillery

You can take time to visit Glendullan Distillery during your travels to Dufftown. Take in the museums while you're in the area.
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

Recent Reviews in Keith

The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 1 day ago
The Mansion House Hotel
Nethybridge Hotel

Nethybridge Hotel

8/10 Good
"great place with nice bar/restaurant, good parking - nice location. maybe a tad dated, e.g. couldnt figure out how to use the heating (which was very old) and the curtains made no attempt to block light."
Akash 1-night trip
Posted 1 day ago
Nethybridge Hotel
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 3 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 4 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 5 days ago
Banff Springs Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Comfortable stay. Recommended."
Neil 2-night trip
Posted 5 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 5 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 6 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 7 days ago
Craiglynne Hotel

More cheap accommodation in Keith

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
NZ$174
14 Sept - 15 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Haughton Arms Hotel

Haughton Arms Hotel

Main St Alford Scotland
NZ$176
16 Aug - 17 Aug
includes taxes & fees
8.6/10 Excellent! (30 reviews)
Haughton Arms Hotel
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
NZ$186
23 Aug - 24 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
NZ$191
16 Aug - 17 Aug
includes taxes & fees
Harbour Nights
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
NZ$254
17 Aug - 18 Aug
includes taxes & fees
7/10 Good! (12 reviews)
The Smugglers Hostel
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
NZ$277
17 Aug - 18 Aug
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel

Find out more about Keith

Top reasons to visit Keith

  • Stunning Hiking Trails: Keith offers scenic walking paths and stunning landscapes, perfect for outdoor enthusiasts.
  • Whisky Trail Experience: Embark on an unforgettable journey through the famous local whisky trail.
  • Rich Cultural Attractions: Explore captivating museums, historic castles, and urban parks that showcase local heritage.
  • Welcoming Atmosphere: Enjoy the charming vibe of Keith with friendly locals and quaint shops.
  • Variety of Accommodation: Choose from cosy bed and breakfasts to comfortable hotels, catering to all travellers.

Find great hotels near Keith

Discover a range of accommodation options in Keith, Scotland, perfect for every traveller. From charming bed and breakfasts to comfortable hotels, you'll find pet-friendly and family-friendly options to suit your needs. Whether you're on a business trip or a leisurely vacation, Keith's hotels provide the ideal base for exploring this picturesque town and its surroundings.

  • The Old Coach House Hotel: Nestled 14.5km from Keith, The Old Coach House Hotel offers a charming retreat for pet lovers seeking a relaxing getaway. This 3-star establishment features a pet-friendly policy, allowing dogs and cats to accompany you during your stay. The hotel is equipped with essential amenities, including in-room pet accommodations and waived fees for service animals. Its warm, inviting atmosphere makes it an ideal choice for those wishing to explore the scenic surroundings with their furry companions.
  • Craigellachie Hotel of Speyside: Located 16.1km from Keith, the 4-star Craigellachie Hotel of Speyside is a nature-themed sanctuary that caters to both leisure and business travellers. With a guest rating of 9.0, this hotel combines comfort with wellness, providing a serene environment amidst stunning landscapes. Guests can enjoy the harmonious blend of natural beauty and modern amenities, making it a prime destination for those looking to rejuvenate in a tranquil setting.
  • The Station Hotel: Just 16.1km from Keith, The Station Hotel boasts a remarkable guest rating of 9.4 and is perfect for those who appreciate both comfort and activity. This 4-star hotel features diverse dining options, including an on-site restaurant and bar, ensuring a delightful culinary experience. Outdoor enthusiasts can take advantage of nearby hiking, biking, fishing, and horse riding, while evenings can be spent relaxing in rooms equipped with satellite and flatscreen TVs for entertainment.

Where to stay in and around Keith

Keith, Scotland offers a delightful blend of outdoor adventures and charming scenery, perfect for a memorable getaway. Just minutes from Elgin, you’ll find quaint shops and a welcoming atmosphere filled with friendly locals. Explore the nearby picturesque landscapes and enjoy a romantic stroll through the region’s cultural gems. Whether you seek relaxation or luxury, Keith’s convenient location makes it an ideal base for discovering the beauty of the Scottish countryside.

  • Buckie: Buckie is a vibrant coastal city located 14.5km from Keith, offering a fantastic outdoor experience for visitors. Known for its stunning scenery and picturesque beaches, Buckie attracts those seeking adventure and relaxation alike. Popular activities include golfing at local courses and exploring scenic trails. The city's charming bay, bustling harbour, and marina are must-see landmarks that provide a perfect backdrop for a leisurely day out. With visitor numbers peaking in March to April and September, Buckie is an ideal spot to enjoy Scotland's natural beauty.
  • Dufftown: Nestled in the heart of the Whisky Trail, Dufftown is a charming village close to Keith. This destination is perfect for those looking for outdoor adventures, romantic getaways, or simply a taste of Scottish culture. The village boasts an array of hiking trails and golf courses, ensuring plenty of activities for nature enthusiasts. Visitors can also explore local landmarks such as museums and historic castles, enriching their experience with a dose of history. With peak visitor numbers in April, July, and September, Dufftown is a delightful stop on your Scottish journey.
  • Huntly: Just 14.5km from Keith, Huntly is a city that offers a blend of outdoor activities and rich scenery. This destination is ideal for adventure seekers, with options for skiing in winter and hiking during the warmer months. The nearby national state park and museum provide insight into the region's natural beauty and history. With a steady influx of visitors, particularly in April and during the summer months, Huntly is a great place to experience the Scottish countryside while enjoying various recreational activities.

Things to do in Keith

Shopping

In Keith, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Elgin Shopping Centre for a wider selection of stores, including popular high street brands and local crafts.

Recreation

In Keith, the Moray Wellness Centre offers a range of holistic treatments, including aromatherapy and reflexology, set in a serene environment. Nearby, the Speyside Spa presents rejuvenating therapies and a peaceful atmosphere, ideal for relaxation amidst the beautiful Scottish countryside.

Adventure

Explore the breathtaking landscapes of the Moray Firth Coast, where you can hike the rugged cliffs and spot marine wildlife. Alternatively, visit the nearby Speyside whisky distilleries for a taste of Scotland's famous spirits, surrounded by picturesque rolling hills and vibrant green fields.

Nightlife

In Keith, The Station Hotel offers a cosy pub atmosphere with local brews and friendly banter. For a lively evening, head to The Fife Arms, where you can enjoy live music and a vibrant crowd, making it a great spot to unwind and soak up the local culture.

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

Find the best attractions in and around Keith

Keith, Scotland, is perfect for those seeking outdoor adventures and scenic beauty. Visitors can explore captivating attractions such as museums, urban parks, and historic castles, offering a blend of culture and city experiences. Whether you’re keen on hiking through stunning landscapes or delving into the local heritage, Keith has something for every type of traveller, ensuring a memorable holiday.

  • Whisky Museum: Immerse yourself in the rich culture of whisky-making at this local museum in Keith. Here, you can learn about the history and craftsmanship behind Scotland's iconic spirit, with engaging exhibits and tastings that celebrate the heritage of whisky.
  • Ben Rinnes: Experience the thrill of adventure at Ben Rinnes, a striking mountain near Keith. Renowned for its breathtaking scenery, it's an ideal spot for hiking and enjoying the great outdoors, offering stunning views of the surrounding landscape.
  • Huntly Castle: Located 14.5km from Keith, Huntly Castle is steeped in history and romance. Explore its impressive ruins and lush grounds, where you can appreciate the architectural beauty and the stories that shaped this remarkable landmark.

Best time to go to Keith

The best time to visit Keith is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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, is convenient with three major airports nearby. Aberdeen Airport (ABZ) is 59.5km away, with excellent hotels such as the 5-star Marcliffe and Trump® International Scotland, both within 12.9km. INVerness Airport (INV) is located 66.0km from Keith, offering luxurious options like Ness Walk and Rocpool Reserve, both 12.9km from the airport. Dundee Airport (DND) is the furthest at 120.7km, with notable accommodations including The Hideaway Experience and Premier Inn Dundee North. Each airport provides accessible transportation options to their respective hotels, ensuring a smooth journey to your destination.

Frequently asked questions

What is the best area to stay in Keith?
The best area to stay in Keith is the town centre, particularly around Reidhaven Square and Mid Street.This central area is the heart of Keith, offering easy access to local amenities and attractions. Reidhaven Square is a central point, often featuring the town's war memorial, and Mid Street is lined with many of the local shops, pubs, and eateries. It's a very walkable area, making it convenient for exploring on foot.For couples looking for a relaxed and convenient stay, the town centre is ideal. You'll find a selection of local restaurants and pubs for evening meals, and you're within a short stroll of the Keith and Dufftown Railway, superb for a scenic trip through the countryside. There are also local distilleries nearby, offering tours and tastings.Families will also find the town centre a practical choice. The proximity to local shops means essentials are always close at hand, and there are parks and green spaces within easy reach for children to enjoy.
What are the best family hotels in Keith?
For an excellent family-friendly option in Keith, consider Hillhead Hideaways.This 5-star accommodation, with a superb 10.0 rating, is well-equipped for families. It offers highchairs, outlet covers, and complimentary rollaway extra beds and cribs, ensuring young guests are well catered for. While families are a focus, the hotel also provides couples dining, offering a nice balance for parents. Find more child-friendly accommodations in Keith
What are the best 5-star hotels in Keith?
The best 5-star hotel in Keith is Hillhead Hideaways.Hillhead Hideaways, with a great 10.0 rating, offers a truly luxurious experience. Guests can enjoy premium bedding for a restful sleep, along with comfortable bathrobes. The hotel features private indoor hot tubs, great for relaxation, and dedicated dining experiences tailored for couples. Find more luxury hotels in Keith
What are the most romantic hotels in Keith for couples?
For a truly romantic escape in Keith, the Hillhead Hideaways is an exceptional choice for couples.This 5-star property boasts a superb 10.0 rating and offers a range of luxurious amenities designed for two. Guests can enjoy the privacy of their own hot tub, with both private and indoor options available, superb for unwinding together. The hydromassage showerhead adds another touch of indulgence, and the well-equipped kitchen allows for intimate meals in. The dedicated couples dining experience further enhances the romantic setting, making Hillhead Hideaways an ideal retreat. See all romantic hotels in Keith
When is the best time to go to Keith?
The best time to go to Keith is during the summer months, from June to August, when the weather is at its most pleasant, and the region truly comes alive.During this period, you'll experience longer daylight hours and generally milder temperatures, making it ideal for exploring the beautiful Speyside landscape and participating in outdoor activities. Many local events, such as highland games and agricultural shows, are also scheduled for the summer, offering a fantastic opportunity to experience Scottish culture. For those interested in whisky, the distilleries are typically in full operation, and tours are readily available.While summer offers the best weather and events, late spring (April-May) and early autumn (September-October) also have their advantages. These shoulder seasons often provide good weather with fewer crowds, and the changing colours of the landscape are particularly beautiful. This can be a great time for couples seeking a more tranquil getaway or for travellers focused on photography.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Keith.
How can I save on a hotel booking in Keith with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Keith hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Keith?
Prices for hotels in Keith often vary, but you can find a great deal from NZ$115 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia