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

Keith hotels from HK$573

  • 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 Sept - 15 Sept
Tomorrow
15 Sept - 16 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Keith hotels

1. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
HK$2,903
HK$3,484 total
includes taxes & fees
30 Sept - 1 Oct
Hillhead Hideaways

2. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
HK$4,909
HK$5,890 total
includes taxes & fees
20 Sept - 21 Sept
The Dance Hall at The Institute Executive Apartments

3. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
HK$1,024
HK$1,024 total
includes taxes & fees
20 Sept - 21 Sept
Chapelhill Croft Farmhouse B&B

4. The Tannochbrae

The Tannochbrae
Keith
United Kingdom
Samantha
HK$13,829
HK$16,594 total
includes taxes & fees
21 Sept - 22 Sept
The Tannochbrae

5. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
Keith
HK$4,048
HK$4,857 total
includes taxes & fees
26 Sept - 27 Sept
The Clock Tower at The Institute Executive Apartments

6. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
HK$4,616
HK$5,539 total
includes taxes & fees
28 Sept - 29 Sept
The Marriage 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
HK$4,048
HK$4,857 total
includes taxes & fees
18 Sept - 19 Sept
The Keepers Cottage at The Institute Executive Apartments

8. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
Keith
HK$4,048
HK$4,857 total
includes taxes & fees
30 Sept - 1 Oct
Council Chambers at The Institute Executive Apartments

9. The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
HK$4,048
HK$4,857 total
includes taxes & fees
4 Oct - 5 Oct
The Court Room at The Institute Executive Apartments

10. The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
HK$5,139
HK$6,167 total
includes taxes & fees
21 Sept - 22 Sept
The Reception Room at The Institute Executive Apartments

11. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
HK$1,900
HK$2,280 total
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Lodge

12. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
HK$1,511
HK$1,814 total
includes taxes & fees
18 Sept - 19 Sept
Cardhu Country House

13. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
HK$2,309
HK$2,771 total
includes taxes & fees
6 Oct - 7 Oct
Craigellachie Hotel of Speyside

14. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
HK$1,282
HK$1,538 total
includes taxes & fees
15 Sept - 16 Sept
The Seafield Arms

15. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
HK$1,382
HK$1,658 total
includes taxes & fees
27 Sept - 28 Sept
The Station Hotel

16. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
HK$997
HK$1,197 total
includes taxes & fees
25 Sept - 26 Sept
The Mill House Hotel

17. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Terence
HK$1,131
HK$1,358 total
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

18. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
HK$1,144
HK$1,372 total
includes taxes & fees
19 Sept - 20 Sept
The Pines Guesthouse

19. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
Hidde
HK$1,432
HK$1,718 total
includes taxes & fees
22 Sept - 23 Sept
The Aberlour Hotel

20. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
HK$875
HK$1,050 total
includes taxes & fees
16 Sept - 17 Sept
Kintrae B&B
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

Keith Golf Club

Enjoy a round of golf in Fife Keith at Keith Golf Club.
See properties

Horse Market Leas

Explore the great outdoors at Horse Market Leas, a lovely green space 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

Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Excellent well-equipped ensuite room, very clean and very quiet . The hotel has a good bar and restaurant. I haven't used the restaurant but it was large and busy. The hotel is located in the town centre so is very convenient for local amenities and attractions. ."
James 2-night trip
Posted 2 hours ago
Craiglynne Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Room was clean,"
Matthew 1-night trip
Posted 2 days ago
Firth Hotel & Restaurant
Laichmoray Hotel

Laichmoray Hotel

8/10 Good
"Clean room, helpful staff. Great breakfast. Very small wash basin."
Terence 2-night trip
Posted 2 days ago
Laichmoray Hotel
Nethybridge Hotel

Nethybridge Hotel

8/10 Good
"thanks beautiful area of highlands"
Laurie 5-night trip
Posted 3 days ago
Nethybridge Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"Lovely location for a nice view"
CRAIG 1-night trip
Posted 5 days ago
Golf View Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Beautifully maintained hotel.. with stunning views over the harbour and sea.. very clean and comfortable, a quality place, topped off by a quality breakfast.. I will be back.."
David 1-night trip
Posted 9 days ago
The Knowes Hotel & Restaurant
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 9 days ago
The Mansion House Hotel
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"Nice hotel. Clean and comfortable. Staff friendly. No fridge in room otherwise was great. Also be aware there is no lift."
Jane 2-night trip
Posted 10 days ago
Banff Springs Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 2 weeks ago
The Royal Hotel

More cheap stays in Keith

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
HK$680
HK$816 total
17 Sept - 18 Sept
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
HK$732
HK$878 total
27 Sept - 28 Sept
includes taxes & fees
Harbour Nights
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
HK$893
HK$893 total
15 Sept - 16 Sept
includes taxes & fees
10/10 Exceptional! (31 reviews)
Deveron Lodge B&B
Haughton Arms Hotel

Haughton Arms Hotel

Main St Alford Scotland
HK$756
HK$907 total
27 Sept - 28 Sept
includes taxes & fees
8.8/10 Excellent! (35 reviews)
Haughton Arms Hotel
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
HK$1,061
HK$1,273 total
16 Sept - 17 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
HK$1,414
HK$1,697 total
21 Sept - 22 Sept
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B

Hotels in Keith with star-rating

Find out more about Keith

Top reasons to visit Keith

  • Scenic Hiking Trails: Keith boasts picturesque hiking routes through stunning landscapes, perfect for outdoor enthusiasts.
  • Rich Cultural Experience: Visit the captivating Keith Museum and explore local history and traditions.
  • Whisky Trail: Indulge in the renowned whisky trail, sampling some of Scotland's finest spirits.
  • Charming Accommodation: Choose from delightful bed and breakfasts to comfortable hotels, offering warm hospitality.
  • Quaint Local Shops: Stroll through charming shops, enjoying the friendly atmosphere of the community.

Find great hotels near Keith

Discover a range of delightful accommodation options in Keith, Scotland, from charming bed and breakfasts to comfortable hotels. Whether you’re seeking pet-friendly lodgings, family-friendly amenities, or facilities for business travel, Keith has something to suit every traveller's needs. Enjoy the warm hospitality and picturesque surroundings as you explore this quaint Scottish town, ensuring a memorable vacation experience.

  • The Old Coach House Hotel: Nestled 14km from Keith, The Old Coach House Hotel is a delightful 3-star accommodation that welcomes pet lovers seeking a comfortable retreat. This charming property is designed for those wishing to enjoy a pet-friendly experience, allowing dogs and cats with specific amenities in place. Guests can expect a homely atmosphere complete with essential facilities to ensure a pleasant stay. The hotel is perfect for those looking to explore the surrounding countryside with their furry friends while enjoying the warm hospitality that characterises this quaint establishment.
  • Craigellachie Hotel of Speyside: Located 16km from Keith, the 4-star Craigellachie Hotel of Speyside combines luxury with a welcoming touch for both leisure and business travellers. With an impressive guest rating of 9.0 out of 10, this hotel offers a sophisticated environment alongside pet-friendly options, ensuring that your four-legged companions are warmly received. The hotel provides essential amenities for business travellers, making it an excellent choice for those needing to balance work with relaxation. Guests will appreciate the attentive service and elegant surroundings that enhance the overall experience.
  • The Station Hotel: Just 16km from Keith, The Station Hotel stands out with its 4-star rating and an impressive guest rating of 9.4 out of 10. This hotel offers a fantastic dining experience with a restaurant that requires reservations and a bar for casual relaxation. For guests seeking outdoor activities, nearby options include horse riding, fishing, and hiking. In-room entertainment features such as satellite TV and flat-screen televisions ensure a comfortable stay. The Station Hotel is an ideal choice for those looking to blend leisure with a touch of indulgence in a welcoming atmosphere.

Where to stay in and around Keith

Keith, Scotland, offers a delightful blend of outdoor adventure and friendly charm. Stroll through quaint shops and enjoy the warm atmosphere of the local community. Just minutes from Elgin, this picturesque city serves as an ideal scenic getaway, perfect for relaxation and cultural experiences. Explore the surrounding areas for stunning landscapes and romantic spots, making your visit to Keith a memorable escape into the heart of Scotland.

  • Buckie: Situated approximately 14km from Keith, Buckie is a charming coastal town known for its picturesque scenery and outdoor activities. Visitors flock here primarily for the stunning beaches and scenic views, particularly around the bay and harbour. Buckie offers a range of attractions, including golf courses and excellent trail access for hiking enthusiasts. Whether you’re looking to enjoy a leisurely day at the beach or explore the local marina, Buckie provides a delightful travel experience that is perfect for families and outdoor lovers alike.
  • Dufftown: Nestled within the Keith area, Dufftown is a quaint village that captivates visitors with its romantic charm and adventurous spirit. The village is a haven for outdoor enthusiasts, offering numerous hiking trails and access to golf courses. Notable landmarks include a local museum and a visitor centre, where you can learn about the rich history of the region. Dufftown attracts travellers throughout the year, with peak visitor numbers in spring and summer, making it a perfect spot for a peaceful getaway or a romantic escape amidst stunning natural surroundings.
  • Huntly: Located about 14km from Keith, Huntly is a vibrant city that offers a blend of adventure and scenic beauty. The city is popular among travellers seeking outdoor experiences, particularly in hiking and skiing. With close proximity to a national park and various museums, Huntly serves as an excellent base for exploring the great outdoors and learning about local history. The visitor numbers peak during the warmer months, ensuring that you enjoy a lively atmosphere filled with activities and events during your stay.

Things to do in Keith

Shopping

In Keith, visit local shops like The Co-operative and The Gift Box for unique souvenirs and gifts. If you're up for a drive, check out Elgin’s St Giles Centre, about 24km away, offering a variety of shops and eateries in a vibrant atmosphere.

Recreation

The Keith Wellness Centre offers a tranquil environment with various holistic therapies, yoga classes, and fitness sessions. Nearby, the stunning Moray Firth provides opportunities for leisurely walks along the coastline, while the picturesque countryside invites exploration through cycling and hiking trails, perfect for unwinding amidst nature.

Adventure

In Keith, explore the scenic Speyside Way, a picturesque walking trail that winds through lush landscapes. For a taste of adventure, try whisky tasting at local distilleries, where the rich flavours of Scotch whisky await. Experience the thrill of cycling along the scenic country lanes that surround this charming town.

Nightlife

Explore the vibrant atmosphere at the Keith Arms on Mid Street, where you can enjoy a selection of local ales and mingle with friendly locals. For a lively night, visit the Royal Hotel, known for its welcoming vibe and occasional live music, making it a charming spot to unwind.

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

Booking tips and Expedia advantages for Keith

To save money on your trip to Keith, consider visiting between December and February when accommodation prices are lower. Book your hotel about a month in advance, or look for last-minute deals on Expedia for discounted rates. Stay on a Wednesday for the best savings, and use Expedia’s search tools to filter by budget and eco-friendly options. Combining your flight, hotel, and activities in a package can also lead to significant savings. Lastly, explore free activities in the area to make the most of your visit without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Keith are December to February, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Keith is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Keith is Wednesday. The most expensive day to stay in Keith is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Keith with your flights and activities through an Expedia package.

Find the best attractions in and around Keith

Keith offers a wonderful blend of outdoor adventures and cultural experiences. Visitors can explore local attractions such as the fascinating Keith Museum, enjoy leisurely strolls in the urban parks, or visit the nearby castles for a taste of Scotland's rich history. Whether you're seeking scenic landscapes or a vibrant city atmosphere, Keith caters to all kinds of travellers looking for memorable experiences.

  • Whisky Museum: Immerse yourself in the rich heritage of Scotland’s whisky-making tradition at this charming museum in Keith. Explore exhibits detailing the history and craftsmanship behind your favourite dram, and enjoy a tasting session that highlights the distinct flavours of local distilleries.
  • Ben Rinnes: For outdoor enthusiasts, a hike up Ben Rinnes offers rewarding views of the surrounding landscape. The mountain's rugged terrain and scenic beauty provide an exhilarating adventure, with opportunities for photography and wildlife spotting along the way.
  • Huntly Castle: A short drive from Keith, this romantic ruin invites visitors to wander through its historic grounds. Discover intriguing tales of its past while enjoying the picturesque setting that adds a touch of enchantment to your visit.

Best time to go to Keith

The best time to visit Keith can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Keith falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Keith falls in January, 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, can be conveniently done via two major airports. Aberdeen Airport (ABZ) is situated 60km away, with excellent hotels nearby, such as the 5-star Marcliffe, located 10km from the airport. Another option is INVerness Airport (INV), located 66km from Keith, with luxurious accommodations like Ness Walk, a 5-star hotel 13km from the airport. For those considering Kirkwall Airport (KOI), it lies 158km away, with options like the 4-star Graemeshall House, just 6km from the airport. All these airports provide various transportation services to make your travel seamless.

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. Chapelhill Croft Farmhouse B&B is another good option for your trip. See all available top hotels, or vacation rentals in Keith.
What are some of the best holiday rentals that Keith has to offer?
Taigh Mor: This holiday home rental outside of Keith has free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. Another good choice for your trip to Keith is Modern Rural Cottage for 2-6 people. 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 49 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 Glenfiddich Whisky 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.

Explore a world of travel with Expedia