Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Maxwell Alexander on trover

Find Hotels in Keith

Keith, Scotland, United Kingdom

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

Free cancellation on most hotels. Because flexibility matters.

Top 10 hotels in Keith

Highland Spirit Bed and Breakfast
4 out of 5
51 Fife Street, Dufftown, Keith, Scotland
Get Rates
5/5Exceptional! (4 reviews)

"Extremely hospitable owners of the inn! Very accommodating and shared a lot about Scotland. The place was immaculately clean!!!! And the breakfast was delicious!"…"

Reviewed on Sep 7, 2019

Highland Spirit Bed and Breakfast
Crooksmill Bed & Breakfast
3 out of 5
By Keith, Morayshire, Keith, Scotland
$101
per night
Apr 22 - Apr 23
4.9/5Exceptional! (10 reviews)
Amazing

"Fantastic facilities, everything has been thought of. Very clean, lovely bedroom and bathroom, great food"…"

Reviewed on Dec 4, 2019

Crooksmill Bed & Breakfast
Castleview Bed & Breakfast
4 out of 5
Auchindoun, Dufftown, Keith, Scotland
Get Rates
4.9/5Exceptional! (20 reviews)

"We had an amazing stay! Totally loved Ian. The place is clean and very well thought out. And breakfast is five-star material. I would highly recommend this place to anyone."…"

Reviewed on Aug 23, 2019

Castleview Bed & Breakfast
2 Wee-kalf
3.5 out of 5
12 Church Street Dufftown, Keith, Scotland
Get Rates
2 Wee-kalf
1 Wee-kalf
3.5 out of 5
The Milking Shed 12 Church Street, Dufftown, Keith, Scotland
Get Rates
5/5Exceptional! (3 reviews)
Amazing

"Cannot fault this place! It will now be my go to when travelling up to the Whisky Capital. The service we recieved was exceptional and the price is amaing for what you get. Cosy clean and in a great location I cant wait to come back here or set up my clients here when travelling to Glenfiddich. A ..."…"

Reviewed on Sep 29, 2019

1 Wee-kalf
Tannochbrae Guest House
3.5 out of 5
22 Fife Street, Keith, Scotland
Free CancellationReserve now, pay when you stay
$103
per night
Apr 3 - Apr 4
4.6/5Exceptional! (14 reviews)

"Wonderful hosts. Great location. Outstanding breakfast."…"

Reviewed on Nov 21, 2019

Tannochbrae Guest House
Commercial Hotel
4 Church Street Banffshire Scotland, Keith, Scotland
Get Rates
Commercial Hotel
The Gables Whisky B&B
4 out of 5
B9009, Keith, Scotland
$93
per night
Mar 30 - Mar 31
4.9/5Exceptional! (13 reviews)
Nice wee getaway!

"Really great place for a bit of quiet and some whiskey inspired contemplation."…"

Reviewed on Sep 23, 2019

The Gables Whisky B&B
Chapelhill Croft Farmhouse B&B
3 out of 5
Crossroads, Keith, Keith, Scotland
Get Rates
5/5Exceptional! (3 reviews)

"It was out in country (nature with birds, bees, cows, and sheep) and the really fine hosts"…"

Reviewed on Aug 7, 2019

Chapelhill Croft Farmhouse B&B
Fife Arms Guest House
3.5 out of 5
The Square,Dufftown, Keith, Scotland
$78
per night
Apr 25 - Apr 26
5/5Exceptional! (1 review)

"イギリスの普通の民家みたいな旅を感じられます。 スタッフがホスピタリティーにあふれています。"…"

Reviewed on Sep 24, 2019

Fife Arms Guest House
Don't see what you're looking for?
See all available properties in Keith
View all properties
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.

Visiting Keith

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 10 hotels and other accommodations to choose from.

Sightseeing and Staying in Keith

The city's cultural venues include Strathisla Distillery and Glenfidditch Whiskey Distillery. Additionally, you might want to add Ben Rinnes to your agenda.

As you plan your holiday getaway, you'll find 10 hotels and other lodging options to choose from in Keith. Listed here are places to stay within 5 miles of the city center.

  • Tullich House Bed and Breakfast is 4 mi (6.4 km) from the city's heart. Guests who stay at this 3.5-star bed & breakfast in Dufftown can enjoy access to free breakfast and free parking, along with free WiFi.
  • Crooksmill Bed & Breakfast is located 4.1 mi (6.6 km) from the city center. Guests who stay at this 3-star bed & breakfast in Keith can enjoy access to free breakfast and parking, along with WiFi.
  • Castleview Bed & Breakfast is located within 3.7 mi (5.9 km) of the city center. This 4-star bed & breakfast in Keith features free breakfast and free parking. Our customers like its breakfast and comfortable beds.

Getting Around Keith

To see more of the larger area, ride aboard one of the trains from Keith Station. Keith might not have many public transportation choices so consider renting a car to explore more.

Dressing for Keith

  • Between January and March, you can expect average temperatures of 49°F during the day and 34°F at night
  • From April to June, the average during the day is 63°F, while the average at night is 37°F
  • July through September has daytime averages of 65°F with nighttime averages of 44°F
  • In October-December, you can expect daytime averages of 56°F and nighttime averages of 34°F
  • Keith gets about 1.26 inches of rain per year
  • Usually July and August are the hottest months with an average of 63°F, whereas February and January are often coldest, averaging 34°F

Frequently asked questions

Recent reviews of Keith hotels

More trip options