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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Keith hotels

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 NZ$217
includes taxes & fees
19 July - 20 July
Chapelhill Croft Farmhouse B&B

The Milking Sheds, Dufftown

The Milking Sheds, Dufftown
3.5 star property
Keith
9.8 out of 10, Exceptional, (30 reviews)
"They were great hosts. The location was prefect. We were able to walk to and from the distillery while leave the car parked. The near by restaurant was amazing"
Canada
Harlan
The price is NZ$491
includes taxes & fees
22 July - 23 July
The Milking Sheds, Dufftown

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$673
includes taxes & fees
1 July - 2 July
Hillhead Hideaways

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is NZ$1,275
includes taxes & fees
5 July - 6 July
The Dance Hall at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
3.5 star property
Keith
The price is NZ$1,361
includes taxes & fees
5 July - 6 July
The Reception Room at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
3.5 star property
Keith
The price is NZ$1,072
includes taxes & fees
12 July - 13 July
Council Chambers at The Institute Executive Apartments

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,072
includes taxes & fees
5 July - 6 July
The Clock Tower at The Institute Executive Apartments

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,072
includes taxes & fees
7 July - 8 July
The Keepers Cottage at The Institute Executive Apartments

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,072
includes taxes & fees
5 July - 6 July
The Court Room at The Institute Executive Apartments

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,222
includes taxes & fees
12 July - 13 July
The Marriage Room at The Institute Executive Apartments

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (198 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is NZ$373
includes taxes & fees
6 July - 7 July
Cardhu Country House

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (269 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is NZ$227
includes taxes & fees
5 July - 6 July
Argyle Guest House

Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (2 reviews)
"Can’t say enough good things about Muckrach Country House. The home is absolutely gorgeous. Our room was stunning. We had absolutely the best nights sleep of our whole trip! More importantly Donnie and the staff are the sweetest people! We only got to stay one night but wish we had more time to stay. Absolutely book it, you won’t be disappointed."
United States
Douglas
The price is NZ$398
includes taxes & fees
12 July - 13 July
Muckrach Country House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (106 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is NZ$399
includes taxes & fees
4 July - 5 July
The Aberlour Hotel

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.0 out of 10, Very good, (6 reviews)
"The property was undergoing a makeover, new carpets etc and was a little bit untidy in areas. Nonetheless to be expected during contractors working there. The staff, especially the manager, were extremely helpful and pleasant."
United States
george
The price is NZ$127
includes taxes & fees
5 July - 6 July
Premier Inn Elgin

Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (297 reviews)
"Friendly and welcoming staff in a quaint setting"
Canada
Margaret
The price is NZ$223
includes taxes & fees
1 July - 2 July
Nethybridge Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (258 reviews)
"Great location "
Australia
Vincent
The price is NZ$438
includes taxes & fees
13 July - 14 July
The Station Hotel

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (98 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is NZ$469
includes taxes & fees
14 July - 15 July
Craigellachie Lodge

Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (95 reviews)
"Really terrific small hotel, with lovely ambiance and beautifully appointed rooms. Excellent food served in extremely attractive dining area. Thoroughly enjoyable stay."
Australia
Gordon
The price is NZ$690
includes taxes & fees
12 July - 13 July
Kildrummy Inn

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (373 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 NZ$530
includes taxes & fees
26 July - 27 July
Craigellachie Hotel of Speyside
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

Recent Reviews in Keith

More cheap accommodation in Keith

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

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?
Modern Rural Cottage for 2-6 people: This highly rated holiday home rental in Keith is located in a rural location, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Make the most of games in this rental home to help you unwind. 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 Ben Rinnes, St Rufus Park and Cuthil Park. 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.