Skip to main content

The best B&Bs in Keith

Check out our pick of great B&Bs in Keith

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Isla Bank House, hotel in 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.

Isla Bank House is a perfect place to stay at in Keith. Vena and Nick are great hosts providing you with excellent food and help for example with traveling advice. The nice building is just a few meters away from Strathisla distillary, a must see.
Scored 9.1
9.1
Rated superb
Superb
144 reviews
Price from
£212
1 night, 2 adults
Chapelhill Croft, hotel in Keith

Situated in Keith, within 24 km of Huntly Castle and 33 km of Elgin Cathedral, Chapelhill Croft features accommodation with a garden and free WiFi as well as free private parking for guests who drive....

Room was clean , bed was comfy, breakfast was delicious and the hosts were great company
Scored 9.4
9.4
Rated superb
Superb
54 reviews
Price from
£101.20
1 night, 2 adults
Kintrae B&B, hotel in 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.

Jackie and Mike were amazing hosts! The room and bathroom were clean and very comfortable. We also really enjoyed our dinner and a round of delicious hot chocolate.I highly recommend this homely B&B!
Scored 9.5
9.5
Rated exceptional
Exceptional
374 reviews
Price from
£85
1 night, 2 adults
Struan House, hotel in 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.

Fabulous breakfast, approachable manager.
Scored 9.4
9.4
Rated superb
Superb
759 reviews
Price from
£85
1 night, 2 adults
Dunvegan Bed & Breakfast, hotel in Keith

Boasting a shared lounge and views of mountain, Dunvegan Bed & Breakfast is a bed and breakfast set in a historic building in Dufftown, 23 km from Huntly Castle.

Host was amazing 🤩
Scored 9.5
9.5
Rated exceptional
Exceptional
362 reviews
Price from
£100
1 night, 2 adults
Craigellachie Lodge, hotel in 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.

Great service and friendly staff. Fantastic chef and we were made to feel at home. No problem recommending and we will be return guests.
Scored 9.4
9.4
Rated superb
Superb
283 reviews
Price from
£195
1 night, 2 adults
Conval House Bed And Breakfast, hotel in Keith

Boasting a garden and views of mountain, Conval House Bed And Breakfast is a bed and breakfast set in a historic building in Dufftown, 23 km from Huntly Castle.

Wonderful host and a hearty breakfast.
Scored 9.7
9.7
Rated exceptional
Exceptional
100 reviews
Price from
£105
1 night, 2 adults
Abbeyfield B&B, hotel in 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.

I very much enjoyed my stay at Abbeyfield. I was made to feel very welcome and was well looked after during my stay. The atmosphere at the guest house was very relaxed and the house itself was very well presented. A good balance between modern and characterful. My room was spacious, clean, comfortable and well appointed. Food at Abbeyfield was delicious and plentiful. The guest house is a little way out of the centre of Dufftown, but still easily walkable for most people. About 10 minutes for me, and I tend to saunter. So - all good.
Scored 9.7
9.7
Rated exceptional
Exceptional
317 reviews
Price from
£110
1 night, 2 adults
Stravaig B&B, hotel in Keith

Stravaig B&B is situated in Cullen, 34 km from Huntly Castle, 38 km from Delgatie Castle, and 46 km from Leith Hall Garden & Estate.

The owner gave us a lovely warm welcome; the room was very comfortable and cosy with lots of attention to detail, the bathroom spacious had a very efficient shower, the breakfasts were superb.
Scored 9.7
9.7
Rated exceptional
Exceptional
89 reviews
Price from
£105
1 night, 2 adults
The Red Lion Tavern, hotel in 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.

Great place and friendly staff
Scored 8.3
8.3
Rated very good
Very good
927 reviews
Price from
£85.50
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 this month

See all

B&Bs that guests love in Keith

See all
  • Avg. price/night: £174.80
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 31 reviews
    Phil met me with the keys and explained everything. A very quiet and relaxing stay, I just popped the keys through the door when I left. I especially liked sitting in the garden.
    Caroline
    Solo traveller
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 38 reviews
    Quiet and cool location and very nice and helpful staff
    Edidiong
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 98 reviews
    The apt was super clean and tidy. Great location. The host was brilliant. We loved this little home. We would definitely book the home again.
    Bernadette
    Group
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 reviews
    Great location, a short drive to Elgin / Lossiemouth, and can easily do a day trip to Inverness / Aberdeen. The cottage was nice and cozy. Good value.
    Smith
    Family with young children
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 54 reviews
    Great people, great location. Really quiet location. Best night sleep I’ve had in a long time.
    John
    Group
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 16 reviews
    Pip was a great host. Location perfect. Very quiet and peaceful.
    Diana
    Young couple
  • Avg. price/night: £174.80
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 31 reviews
    Wonderful apartment close to the Whiskey Malt Trail. The host Phil goes out of his way to make sure you have everything you need for an excellent stay. The little town is quiet and quaint but is within a half hour of most of your major whiskey distilleries.
    Donald Kyle
    Solo traveller
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 16 reviews
    Great location great host really cosy lodge
    ratchford
    Group
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 16 reviews
    Great location. Peace and quiet.
    Mervyn
    Family with young children