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

Find hotels in Keith from Rp1.205.624

  • 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
15 Aug - 16 Aug
Tomorrow
16 Aug - 17 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Keith hotels

Hotel
Reserve now, pay later
Breakfast included
Hot tub
Longmore Hall

1. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
Rp10.944.659
Rp13.133.591 total
includes taxes & fees
20 Aug - 21 Aug
The Dance Hall at The Institute Executive Apartments

2. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
Rp6.600.794
Rp7.920.953 total
includes taxes & fees
16 Aug - 17 Aug
Hillhead Hideaways

3. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
Rp2.327.338
Rp2.327.338 total
includes taxes & fees
16 Aug - 17 Aug
Chapelhill Croft Farmhouse B&B

4. The Keepers Cottage at The Institute Executive Apartments

The Keepers Cottage at The Institute Executive Apartments
Keith
United Kingdom
Carlo
Rp9.202.532
Rp11.043.038 total
includes taxes & fees
21 Aug - 22 Aug
The Keepers Cottage at The Institute Executive Apartments

5. The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
Rp11.682.501
Rp14.019.002 total
includes taxes & fees
24 Aug - 25 Aug
The Reception Room at The Institute Executive Apartments

6. The Marriage Room at The Institute Executive Apartments

The Marriage Room at The Institute Executive Apartments
Keith
Rp10.493.756
Rp12.592.507 total
includes taxes & fees
28 Aug - 29 Aug
The Marriage Room at The Institute Executive Apartments

7. The Court Room at The Institute Executive Apartments

The Court Room at The Institute Executive Apartments
Keith
Rp9.202.532
Rp11.043.038 total
includes taxes & fees
21 Aug - 22 Aug
The Court Room at The Institute Executive Apartments

8. Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
Keith
Rp9.202.532
Rp11.043.038 total
includes taxes & fees
27 Aug - 28 Aug
Council Chambers at The Institute Executive Apartments

9. The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
Keith
Rp9.202.532
Rp11.043.038 total
includes taxes & fees
18 Aug - 19 Aug
The Clock Tower at The Institute Executive Apartments

10. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
Rp2.029.066
Rp2.029.066 total
includes taxes & fees
17 Aug - 18 Aug
Deveron Lodge B&B

11. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
Rp3.415.936
Rp4.099.123 total
includes taxes & fees
17 Aug - 18 Aug
The Aberlour Hotel

12. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
Rp3.214.918
Rp3.857.998 total
includes taxes & fees
18 Aug - 19 Aug
The Knowes Hotel & Restaurant

13. Haughton Arms Hotel

Haughton Arms Hotel
Alford
United States
Valerie
Rp1.537.099
Rp1.844.519 total
includes taxes & fees
16 Aug - 17 Aug
Haughton Arms Hotel

14. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
Rp2.612.106
Rp3.134.624 total
includes taxes & fees
16 Aug - 17 Aug
Cullen Bay Hotel

15. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
Rp2.624.812
Rp3.149.774 total
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

16. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
Rp2.599.728
Rp3.119.674 total
includes taxes & fees
26 Aug - 27 Aug
The Pines Guesthouse

17. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
Rp3.014.061
Rp3.616.873 total
includes taxes & fees
16 Aug - 17 Aug
Ramnee Hotel

18. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
Rp4.320.154
Rp5.184.185 total
includes taxes & fees
19 Aug - 20 Aug
Craigellachie Lodge

19. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
Rp2.061.618
Rp2.473.941 total
includes taxes & fees
27 Aug - 28 Aug
Argyle Guest House

20. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
Rp2.115.871
Rp2.539.045 total
includes taxes & fees
22 Aug - 23 Aug
Golf View Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Keith attractions

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

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

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

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

Longmore Hall

After visiting Longmore Hall, make a plan to see the other sights and activities in Fife Keith.
See properties

Keith library

Keith library is just one of the places to see in Fife Keith, so why not enjoy the other things to explore during your travels?
See properties

Newmill Village Hall

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.
See properties

Glendullan Distillery

You can take time to visit Glendullan Distillery during your travels to Dufftown. Take in the museums while you're in the area.
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 historic stone castle with multiple towers and a grassy courtyard.
Photo by Anne Burgess

Top Keith Hotel Reviews

Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Quadrant Shower Enclosure needs rollers replaced was hanging by a thread other than that the room was great for what I paid"
Les 1-night trip
Posted 4 hours ago
Firth Hotel & Restaurant
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"Very nice hotel with a lovely room and a good breakfast. Shower was leaking at the hose connection which resulted in a poor flow from the shower head"
Donald 1-night trip
Posted 8 hours ago
Craiglynne Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 2 days ago
The Mansion House Hotel
Nethybridge Hotel

Nethybridge Hotel

8/10 Good
"great place with nice bar/restaurant, good parking - nice location. maybe a tad dated, e.g. couldnt figure out how to use the heating (which was very old) and the curtains made no attempt to block light."
Akash 1-night trip
Posted 2 days ago
Nethybridge Hotel
The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Great spot, though no staff or personalized service - not needed either."
Brian 1-night trip
Posted 3 days ago
The Speyside Hotel
The Mill House Hotel

The Mill House Hotel

8/10 Good
"Food,staff ,very good ,"
jeffrey 2-night trip
Posted 3 days ago
The Mill House Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"From the initial booking , all that transpired relating to the two day booking was first class , could not identify a fault . Also , the staff who served and looked after my wife and I were in my opinion a credit to the company ."
James Shaw 2-night trip
Posted 5 days ago
The Grant Arms Hotel
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 5 days ago
Banff Springs Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"We stayed at The Station Hotel for two nights - the staff were very helpful and friendly. Parking was readily available and the room was tastefully decorated and spacious. At the hotel we had breakfast both mornings and dinner one evening: the menu had many options and we all enjoyed our meals. We would recommend to our family and friends!"
Jillian 2-night trip
Posted 6 days ago
The Station Hotel

More cheap stays in Keith

Haughton Arms Hotel

Haughton Arms Hotel

Main St Alford Scotland
Rp1.537.099
Rp1.844.519 total
16 Aug - 17 Aug
includes taxes & fees
8.6/10 Excellent! (30 reviews)
Haughton Arms Hotel
Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
Rp1.546.214
Rp1.855.456 total
21 Aug - 22 Aug
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
Rp1.663.835
Rp1.996.602 total
16 Aug - 17 Aug
includes taxes & fees
Harbour Nights
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
Rp2.029.066
Rp2.029.066 total
17 Aug - 18 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
Rp2.310.780
Rp2.772.936 total
17 Aug - 18 Aug
includes taxes & fees
7/10 Good! (12 reviews)
The Smugglers Hostel
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
Rp2.411.249
Rp2.893.498 total
26 Aug - 27 Aug
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel

Find out more about Keith

Top reasons to visit Keith

  • Outdoor Adventures: Keith is a haven for outdoor enthusiasts, featuring scenic hiking trails and breathtaking landscapes.
  • Whisky Trail: Experience the region's famous spirits by embarking on a whisky trail, sampling some of the finest local whiskies.
  • Historic Attractions: Explore museums, urban parks, and historic castles that showcase the town's rich culture and history.
  • Charming Accommodations: Enjoy a variety of inviting hotels and bed & breakfasts that cater to all traveller needs.
  • Friendly Locals: Immerse yourself in the warmth of Keith's friendly community, enhancing your travel experience.

Find great hotels near Keith

Discover a delightful selection of accommodation options in Keith, Scotland, where charming hotels and inviting bed & breakfasts cater to every traveller's needs. Whether you're seeking a pet-friendly stay, family-friendly amenities, or a base for business travel, Keith's hotels offer a warm welcome. Enjoy a memorable vacation experience in this picturesque town, with a variety of hotels in Keith to suit your preferences and ensure a comfortable stay.

  • The Old Coach House Hotel: This charming 3-star hotel, located 14km from Keith, offers a warm and inviting atmosphere for travellers seeking a pet-friendly getaway. The Old Coach House Hotel welcomes dogs and cats, allowing guests to enjoy their stay alongside their furry companions. With amenities such as in-room pet permissions and waived fees for service animals, this hotel strikes a balance between comfort and convenience. Guests appreciate the hotel's rustic charm, making it an excellent choice for those who value a homely feel while exploring the beautiful Scottish countryside.
  • The Station Hotel: A distinguished 4-star establishment situated 16km from Keith, The Station Hotel boasts a remarkable guest rating of 9.4 out of 10. Guests can indulge in a delightful dining experience at the onsite restaurant, which serves breakfast and dinner, while the bar and lounge provide a perfect setting for relaxation. For the more adventurous, nearby activities such as fishing, horse riding, and hiking are easily accessible. The hotel also features modern entertainment options, including satellite and flatscreen TVs, ensuring guests enjoy a comfortable and entertaining stay.
  • The Mill House Hotel: Located just 11km from Keith, this 3.5-star hotel is ideal for adventure seekers and pet lovers alike. With a guest rating of 8.6 out of 10, The Mill House Hotel offers a range of thrilling activities, including cave exploring, horse riding, and mountain biking in the nearby vicinity. Pets are welcome, with amenities such as food and water bowls provided for convenience. The hotel's blend of adventure and comfort makes it a unique choice for guests looking to immerse themselves in the natural beauty of the surrounding area.

Where to stay in and around Keith

Keith offers an enchanting blend of outdoor adventures and charming scenery, perfect for the discerning traveller. Explore quaint shops and indulge in local culture while enjoying the warmth of friendly locals. Just minutes from Elgin, this convenient location serves as an excellent base for scenic getaways. Whether you seek a romantic retreat or a relaxing escape, Keith and its nearby regions promise a memorable experience filled with luxury and captivating landscapes.

  • Buckie: Situated 14km from Keith, Buckie is a charming coastal town that beckons visitors with its stunning outdoor scenery and delightful beach experiences. Its visitor numbers remain consistent throughout the year, with peaks occurring in March to April and September. Here, you can enjoy various activities, including golfing at local courses and exploring the scenic trails. Buckie's picturesque bay, bustling harbour, and inviting marina are must-see attractions that offer a glimpse into the town's maritime heritage.
  • Dufftown: Nestled within the area of Keith, Dufftown is a quaint village renowned for its adventurous spirit and romantic landscapes. The village sees a steady influx of tourists, particularly in April, July, and September. Dufftown is a haven for outdoor enthusiasts, offering access to hiking trails and golf courses set against a backdrop of breathtaking scenery. Don't miss the local museum and visitor centre, where you can learn about the rich history of the region, as well as the stunning nearby castle that adds to the village's charm.
  • Huntly: Also located 14km from Keith, Huntly is a vibrant city that attracts visitors year-round, especially from April to July. Known for its adventurous activities and stunning vistas, Huntly offers access to ski fields and hiking trails for those seeking outdoor thrills. The nearby national park and state park provide ample opportunities for exploration and wildlife spotting, while the local museum showcases the city's heritage. With its blend of natural beauty and cultural attractions, Huntly is a delightful destination for any traveller.

Things to do in Keith

Shopping

In Keith, you can enjoy shopping at local boutiques and independent shops offering unique gifts and souvenirs. If you're up for a drive, visit The Centre in Elgin, where you'll find a variety of high street brands and shops for a broader selection.

Recreation

Experience rejuvenation at The Lodge, where you can enjoy holistic treatments and tranquil surroundings. For outdoor enthusiasts, the nearby Moray Firth offers scenic walking trails and opportunities for birdwatching, allowing you to connect with nature while unwinding in the peaceful countryside.

Adventure

In Keith, explore the stunning Moray Firth coastline with exhilarating sea kayaking experiences. Venture into the nearby Speyside countryside for thrilling mountain biking trails that showcase the beautiful landscapes, or try your hand at whisky distillery tours, where you can sample local spirits and learn about traditional production methods.

Nightlife

Explore the vibrant nightlife in Keith by visiting The Commercial Hotel on Mid Street for a friendly atmosphere and local ales. For a lively evening, check out The Keith Arms, where you can enjoy traditional pub games and the occasional live music event.

*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 at their lowest. Booking a month in advance or checking last-minute deals on Expedia can yield great discounts. Wednesdays are the cheapest days to stay, while Fridays are the priciest. Use Expedia's search tool to find budget-friendly hotels and consider eco-certified options for sustainable choices. Additionally, bundling your hotel, flights, and activities into a package can help you save even more. Look out for special deals to maximise your savings.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Keith with your flights and activities by opting for an Expedia package.

Find the best attractions in and around Keith

Keith is an ideal destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and cultural experiences. Visitors can explore a variety of attractions, including museums, urban parks, and historic castles. These points of interest cater to those looking to immerse themselves in both nature and the city's vibrant culture, making Keith a charming spot for a memorable holiday.

  • Whisky Museum: Immerse yourself in the rich heritage of Scotland's whisky industry at the Whisky Museum located in Keith. Delve into fascinating exhibits that showcase the culture and craftsmanship behind this iconic spirit, complete with tastings that highlight local distilleries.
  • Ben Rinnes: Offering breathtaking views, Ben Rinnes is a stunning mountain ideal for outdoor enthusiasts. Enjoy an invigorating hike through scenic landscapes, where the adventure is complemented by the beauty of nature, making it a splendid spot for photography and exploration.
  • Huntly Castle: Just 14km from Keith, Huntly Castle exudes historical charm and romantic allure. Wander through its impressive ruins and picturesque grounds, experiencing a glimpse into Scotland's storied past and the elegance of its architectural design.

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 several major airports nearby. Aberdeen Airport (ABZ) is situated 60km away, with nearby hotels such as the 5-star Marcliffe, 10km from the airport, and Trump® International Scotland, 13km away. Inverness Airport (INV) is 66km from Keith, featuring luxurious options like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Kirkwall Airport (KOI), located 158km away, offers charming accommodations such as the 4-star Hildeval B&B, just 5km from the airport. Each airport provides various transportation services to ensure a smooth journey to Keith.

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?
Taigh Mor: This holiday home rental outside 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. 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 45 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 St Rufus Park, Cuthil Park and Horse Market Leas. 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.