Search Keith hotels

  • 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

Go beyond your typical stay in Keith

Check prices for these dates

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. 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 NZ$230
includes taxes & fees
17 Nov - 18 Nov
Chapelhill Croft Farmhouse B&B

2. 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 NZ$706
includes taxes & fees
17 Nov - 18 Nov
Hillhead Hideaways

3. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
3.5 star property
Keith
The price is NZ$1,149
includes taxes & fees
23 Nov - 24 Nov
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
3.5 star property
Keith
The price is NZ$1,149
includes taxes & fees
23 Nov - 24 Nov
The Court Room at The Institute Executive Apartments

5. 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 NZ$1,363
includes taxes & fees
24 Nov - 25 Nov
The Dance Hall, The Institute Executive Apartments

6. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
3.5 star property
Keith
The price is NZ$1,307
includes taxes & fees
19 Nov - 20 Nov
The Marriage Room at The Institute Executive Apartments

7. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
3.5 star property
Keith
The price is NZ$1,149
includes taxes & fees
20 Nov - 21 Nov
Council Chambers at The Institute Executive Apartments

8. 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 NZ$1,149
includes taxes & fees
16 Nov - 17 Nov
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
3.5 star property
Keith
6.0 out of 10, (1 review)
The price is NZ$1,427
includes taxes & fees
28 Nov - 29 Nov
The Reception 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, (409 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 NZ$471
includes taxes & fees
14 Dec - 15 Dec
Craigellachie Hotel of Speyside

11. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (295 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 NZ$297
includes taxes & fees
5 Dec - 6 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 NZ$413
includes taxes & fees
16 Nov - 17 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 NZ$178
includes taxes & fees
14 Nov - 15 Nov
The Mill House Hotel

14. 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 NZ$236
includes taxes & fees
15 Nov - 16 Nov
The Seafield Arms

15. Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (153 reviews)
"The whole setup was really good."
United Kingdom
Ian
The price is NZ$263
includes taxes & fees
14 Nov - 15 Nov
Cullen Bay Hotel

16. 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 NZ$119
includes taxes & fees
14 Nov - 15 Nov
The Old Coach House Hotel

17. 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 NZ$365
includes taxes & fees
16 Nov - 17 Nov
The Aberlour Hotel

18. 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 NZ$231
includes taxes & fees
14 Dec - 15 Dec
The Royal Oak Hotel

19. 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 NZ$340
includes taxes & fees
18 Nov - 19 Nov
The Mash Tun

20. Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
10.0 out of 10, Exceptional, (7 reviews)
"So far our favorite hotel on this trip. Staff was super friendly and welcoming. Great options for dinner and breakfast. It’s a smaller hotel so it felt more intimate, but was still quiet. Would definitely recommend."
United States
Rachael
The price is NZ$451
includes taxes & fees
16 Nov - 17 Nov
Hotel 1881 Archiestown
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.

Holiday Rentals in Keith

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

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 MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 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 rated hotels in Keith?

The best 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 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 programme—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$119 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