Skip to main content

B&Bs in Keith

Find the B&Bs that appeal to you the most

The best B&Bs in Keith

Check out our pick of great B&Bs in Keith

Filter by:

Review score

Isla Bank House

Keith

Set in Keith and only 18 km from Huntly Castle, Isla Bank House offers accommodation with garden views, free WiFi and free private parking.

C
CLS74
From
Qatar
Great location near to the distillery. The food was excellent and we loved the room.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 144 reviews
Price from
US$297.91
1 night, 2 adults

Chapelhill Croft

Keith

Situated in Keith, 24 km from Huntly Castle, Chapelhill Croft has a garden, private parking and rooms with free WiFi access. The 3-star bed and breakfast is 33 km from Elgin Cathedral.

M
Monika
From
Spain
Very comfortable, the hosts especially nice and helpful, the full Scottish Breakfast delicious!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews
Price from
US$142.24
1 night, 2 adults

Abbeyfield B&B

Dufftown (Near Keith)

Situated in Dufftown, in a historic building, 22 km from Huntly Castle, Abbeyfield B&B is a guest house with a garden and shared lounge.

S
Saverio Carpino
From
Italy
Abbeyfield Inn was a delightful place to stay! The building is a charming stone villa on the edge of town, yet just a short walk from bars and restaurants. Our room was spacious and comfortable, with a large bathroom, and the surroundings, including the garden and the view, were wonderful. The Scottish breakfast was delicious and very well prepared. The hosts were warm and welcoming, making us feel right at home. We would definitely recommend this guest house and hope to return!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 413 reviews
Price from
US$166.24
1 night, 2 adults

Bankhouse B&B

Aberlour (Near Keith)

Situated in Aberlour and only 24 km from Elgin Cathedral, Bankhouse B&B features accommodation with garden views, free WiFi and free private parking.

B
Byungchan
From
South Korea
Eileen and Jim are wonderful hosts, and the room was very cozy and spotless when it comes to hygiene. 5 stars and highly recommended for those who are visiting Aberlour.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 184 reviews
Price from
US$212.79
1 night, 2 adults

Craigellachie Lodge

Craigellachie (Near Keith)

Located just 21 km from Elgin Cathedral, Craigellachie Lodge provides accommodation in Craigellachie with access to a garden, a tennis court, as well as luggage storage space.

D
Dana
From
United States
Small hotel that provides excellence size of room, high ceiling, large bathroom (we booked family room), adequate furnitures in the room. They have a small kitchen, which makes pretty good dinner and breakfast. I am a frequently traveler, and not staying small hotel or Airbnb room, I booked this room based on the pictures showed on the web, and price. I didn’t expect the facility was really nice, like a good hotel (not a motel!) room. Highly recommend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 245 reviews
Price from
US$285.94
1 night, 2 adults

Dunvegan Bed & Breakfast

Dufftown (Near Keith)

Situated in Dufftown, 23 km from Huntly Castle and 28 km from Elgin Cathedral, Dunvegan Bed & Breakfast features accommodation with free WiFi in a historic building.

K
Kyung In
From
South Korea
It is ideally located in Dufftown, making it extremely convenient to join nearby distillery tours. The cleanliness of the accommodation is impeccable. Moreover, the breakfast provided by the host is absolutely superb. I am truly grateful for her attentiveness and the way she is always making sure that nothing is lacking.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 344 reviews
Price from
US$133
1 night, 2 adults

Struan House

Buckie (Near Keith)

Offering a garden and garden view, Struan House is set in Buckie, 27 km from Elgin Cathedral and 41 km from Huntly Castle. Featuring sea and mountain views, this bed and breakfast also has free WiFi.

L
LEO
From
Australia
Everything!! Hosts were fantastic, accommodation was beautiful and very comfortable. Great value, fresh cooked breakfast.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 781 reviews
Price from
US$126.35
1 night, 2 adults

Kintrae B&B

Buckie (Near Keith)

Boasting a fitness centre and views of city, Kintrae B&B is a bed and breakfast situated in a historic building in Buckie, 27 km from Elgin Cathedral.

T
Tomas
From
Lithuania
Amazing place and hospitality. Big variety of breakfast.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 378 reviews
Price from
US$131.67
1 night, 2 adults

The Red Lion Tavern

Fochabers (Near Keith)

Located just 14 km from Elgin Cathedral, The Red Lion Tavern provides accommodation in Fochabers with access to a bar, a shared lounge, as well as a housekeeping service.

M
Mahesh
From
Australia
It was the best surprise of our trip to Spey side/Fochabers. Red Lion Tavern accommodation was fantastic, the reception lady was very kind and helpful. Rooms were great, well-thought and comfortable. The breakfast next morning was a huge bonus as we were not even aware of this service. Enormous breakfast and great attitudes. Loved the stay. Totally recommend Red Lion Tavern.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 955 reviews
Price from
US$113.71
1 night, 2 adults

Gordon Arms Hotel

Fochabers (Near Keith)

Gordon Arms Hotel has an excellent reputation for its warm, friendly atmosphere and good food in comfortable surroundings.

R
Ronald
From
Australia
All went well, enjoyed my stay, staff friendly and accommodation excellent
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 558 reviews
Price from
US$146.29
1 night, 2 adults
All B&Bs in Keith

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Keith and surroundings in the past month

See all

Popular with guests booking B&Bs in Keith

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 70 reviews

Popular with guests booking B&Bs in Keith

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 144 reviews

Popular with guests booking B&Bs in Keith

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews

Popular with guests booking B&Bs in Keith

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 57 reviews

B&Bs that guests love in Keith

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews
Great people, great location. Really quiet location. Best night sleep I’ve had in a long time.
Guest review by
John
Group