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
29 Sept - 30 Sept
Tomorrow
30 Sept - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Keith hotels

1. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
NZ$214
includes taxes & fees
17 Oct - 18 Oct
Chapelhill Croft Farmhouse B&B

2. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
NZ$768
includes taxes & fees
1 Oct - 2 Oct
Hillhead Hideaways

3. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
Keith
NZ$1,071
includes taxes & fees
3 Oct - 4 Oct
The Clock Tower at The Institute Executive Apartments

4. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
Keith
NZ$1,071
includes taxes & fees
4 Oct - 5 Oct
Council Chambers at The Institute Executive Apartments

5. The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
NZ$1,071
includes taxes & fees
4 Oct - 5 Oct
The Court Room at The Institute Executive Apartments

6. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
NZ$1,299
includes taxes & fees
10 Oct - 11 Oct
The Dance Hall at The Institute Executive Apartments

7. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
NZ$1,222
includes taxes & fees
3 Oct - 4 Oct
The Marriage Room at The Institute Executive Apartments

8. The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
Keith
United Kingdom
Carlo
NZ$1,071
includes taxes & fees
23 Oct - 24 Oct
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
Keith
NZ$1,360
includes taxes & fees
10 Oct - 11 Oct
The Reception Room at The Institute Executive Apartments

10. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
NZ$600
includes taxes & fees
19 Oct - 20 Oct
Craigellachie Hotel of Speyside

11. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
NZ$366
includes taxes & fees
11 Oct - 12 Oct
The Station Hotel

12. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
NZ$483
includes taxes & fees
12 Oct - 13 Oct
Craigellachie Lodge

13. Cardhu Country House

Cardhu Country House
Aberlour
United States
KENNETH
NZ$380
includes taxes & fees
7 Oct - 8 Oct
Cardhu Country House

14. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
NZ$304
includes taxes & fees
24 Oct - 25 Oct
Bankhouse B&B

15. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
NZ$225
includes taxes & fees
2 Oct - 3 Oct
The Mill House Hotel

16. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
NZ$398
includes taxes & fees
11 Oct - 12 Oct
The Aberlour Hotel

17. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
NZ$304
includes taxes & fees
1 Oct - 2 Oct
The Seafield Arms

18. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
NZ$295
includes taxes & fees
30 Oct - 31 Oct
The Royal Oak Hotel

19. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
NZ$263
includes taxes & fees
4 Oct - 5 Oct
The Pines Guesthouse

20. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
NZ$301
includes taxes & fees
30 Sept - 1 Oct
Banff Springs Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Keith attractions

A cup of coffee with a frothy top, a glass of Glenfiddich whisky, and a packet of whisky on a saucer.
Photo by There & Back Again

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
A mountain with a clear sky, a rocky terrain, and a mountain bike parked on the side.
Photo by Adventures of a Scotsman

Ben Rinnes

Explore the great outdoors at Ben Rinnes, a lovely green space in Keith. Savour the area's bars and restaurants.
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

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

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

Whisky Museum

You can spend an afternoon studying the exhibits at Whisky Museum in Dufftown. Savour the area's bars and restaurants.
See properties

Horse Market Leas

Explore the great outdoors at Horse Market Leas, a lovely green space in Fife Keith.
See properties

Longmore Hall

After visiting Longmore Hall, make a plan to see the other sights and activities in Fife Keith.
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 grassy hill with a stone house and a solitary tree.
Photo by Rebecca Ireland

Top Keith Hotel Reviews

Recent Reviews in Keith

The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Staff was great and breakfast was great. Classic historical site."
reece 1-night trip
Posted 14 hours ago
The Mansion House Hotel
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"Our first room was horrendously hot and we didn't sleep the first time , but we mentioned it to reception staff and they kindly moved us , which made the remainder of our stay so much better . If we couldn't move, we would have left and found another hotel. The staff are lovely and made us feel very welcome."
Elizabeth 2-night trip
Posted 16 hours ago
Craiglynne Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Brilliant stay for a wedding. Very helpful and nice room"
Brontey 1-night trip
Posted 1 day ago
Laichmoray Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"This hotel is an amazing little gem. Decor, cleanliness & staff all first class. Definitely recommend & we will be back"
Jacqueline 1-night trip
Posted 2 days ago
The Knowes Hotel & Restaurant
Nethybridge Hotel

Nethybridge Hotel

10/10 Excellent
"Very welcoming, dog friendly hotel in the quiet village of nethy bridge. Budget friendly with breakfast included!"
Ben 1-night trip
Posted 2 days ago
Nethybridge Hotel
Ben Mhor Hotel

Ben Mhor Hotel

10/10 Excellent
"Very clean room and bathroom excellent staff"
Robert 1-night trip
Posted 4 days ago
Ben Mhor Hotel
Golf View Hotel

Golf View Hotel

10/10 Excellent
"Always a great stay fantastic staff rooms spotless"
david 1-night trip
Posted 5 days ago
Golf View Hotel
Modern Rural Cottage for 2-6 people

Modern Rural Cottage for 2-6 people

10/10 Excellent
"Great property - very relaxing"
Alistair M. 14-night trip
Posted 5 days ago
Modern Rural Cottage for 2-6 people
Sunninghill

Sunninghill

10/10 Excellent
"Everything was excellent but it wasn't your typical check in or front desk setup."
Joseph 4-night trip
Posted 7 days ago
Sunninghill

More cheap accommodation in Keith

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
NZ$166
28 Oct - 29 Oct
includes taxes & fees
7.6/10 Good! (78 reviews)
Carlton Hotel
Haughton Arms Hotel

Haughton Arms Hotel

Main St Alford Scotland
NZ$168
4 Oct - 5 Oct
includes taxes & fees
8.6/10 Excellent! (37 reviews)
Haughton Arms Hotel
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
NZ$183
9 Oct - 10 Oct
includes taxes & fees
Deveron Lodge B&B
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
NZ$194
2 Oct - 3 Oct
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
NZ$250
2 Oct - 3 Oct
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
NZ$304
24 Oct - 25 Oct
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B

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$117 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