"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...
"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...
"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!"
"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!"
"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"
"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"
"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."
"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."
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.
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.
"We enjoyed our stay at the Milking Sheds. Great location for touring castles and sampling at the local distilleries. The facilities were comfortable and clean. Definitely recommend"
"Beautiful place to stay. Couldn't be more comfortable with a lovely back garden for BBQ, amazing links to the big distilleries and a host that was super helpful and responsive"
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.
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.
This was an indulgent experience from the deep bath tub and aromatic bath salts to the delicious and generous breakfast. I highly recommend this accomodation that is also well located to access many distilleries and restaurants.
This was an indulgent experience from the deep bath tub and aromatic bath salts to the delicious and generous breakfast. I highly recommend this accomodation that is also well located to access many distilleries and restaurants.
Lovely stay. Beautiful place in the countryside. Best breakfast host was very helpful organized taxi for me. Most beautiful room. Definitely recommend it.
Lovely stay. Beautiful place in the countryside. Best breakfast host was very helpful organized taxi for me. Most beautiful room. Definitely recommend it.
I loved this B&B. Mike and his wife (sorry forgot name!) were two of the best hosts you could find. Room was very comfortable. Loved the sun room looking out to the ocean as the sun was setting.
I loved this B&B. Mike and his wife (sorry forgot name!) were two of the best hosts you could find. Room was very comfortable. Loved the sun room looking out to the ocean as the sun was setting.
A great little pub in a great village setting in the north of Scotland. The hospitality was first rate with the owner and staff more than obliging and happy to partake in the small chat during our stay. Breakfast was included & more than enough to get us through the day. The evening meal was what you would find in a Scottish pub however, I think there is opportunity to expand the menu and be a little adventurous and move away from tradition.
A great little pub in a great village setting in the north of Scotland. The hospitality was first rate with the owner and staff more than obliging and happy to partake in the small chat during our stay. Breakfast was included & more than enough to get us through the day. The evening meal was what you would find in a Scottish pub however, I think there is opportunity to expand the menu and be a little adventurous and move away from tradition.
Nigel
Reviewed September 11, 2023Reviewed September 11, 2023
My wife and I had a great stay at Craigallachie Hotel. On the day of check-in, Alfie was very helpful. Tom at the Quaich bar was excellent with this recommendations of single malt. We had a very comfortable stay.
My wife and I had a great stay at Craigallachie Hotel. On the day of check-in, Alfie was very helpful. Tom at the Quaich bar was excellent with this recommendations of single malt. We had a very comfortable stay.
A beautiful family run hotel with excellent staff and service. I recently stayed at Elgin overnight, tracing family history and visiting ancestors graves in Elgin Cathedral churchyard. The Laichmoray Hotel was very conveniently located near the station, within walking distance to town. Lovely cosy room, fantastic room service and lovely breakfast cooked to order. All in all, a great experience and I would highly recommend this hotel to anybody visiting Elgin.
A beautiful family run hotel with excellent staff and service. I recently stayed at Elgin overnight, tracing family history and visiting ancestors graves in Elgin Cathedral churchyard. The Laichmoray Hotel was very conveniently located near the station, within walking distance to town. Lovely cosy room, fantastic room service and lovely breakfast cooked to order. All in all, a great experience and I would highly recommend this hotel to anybody visiting Elgin.
Debby
Reviewed October 29, 2019Reviewed October 29, 2019
Really terrific small hotel, with lovely ambiance and beautifully appointed rooms.
Excellent food served in extremely attractive dining area. Thoroughly enjoyable stay.
Really terrific small hotel, with lovely ambiance and beautifully appointed rooms.
Excellent food served in extremely attractive dining area. Thoroughly enjoyable stay.
Gordon
Reviewed September 20, 2025Reviewed September 20, 2025
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 Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing
January
37.2°F (2.9°C)
Light Rain
Mostly Cloudy
Slightly High
Slightly Low
February
37.9°F (3.3°C)
Light Rain
Mostly Cloudy
Average
Slightly Low
March
40.3°F (4.6°C)
Light Rain
Mostly Cloudy
Average
Average
April
43.7°F (6.5°C)
Light Rain
Mostly Cloudy
Slightly High
Average
May
48.4°F (9.1°C)
Light Rain
Mostly Cloudy
Average
Average
June
53.4°F (11.9°C)
Light Rain
Mostly Cloudy
Average
Slightly High
July
56.5°F (13.6°C)
Light Rain
Mostly Cloudy
Slightly High
Slightly High
August
55.6°F (13.1°C)
Light Rain
Mostly Cloudy
Average
Slightly High
September
52.9°F (11.6°C)
Light Rain
Mostly Cloudy
Average
Average
October
47.5°F (8.6°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
November
42.3°F (5.7°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
December
38.1°F (3.4°C)
Light Rain
Mostly Cloudy
Slightly Low
Slightly 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
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.