The 10 best B&Bs in Keith, UK | Booking.com
Skip to main content

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.

M
Maew
From
Thailand
Room is nice and clean and charming.. Definitely be back when in Scotland.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 146 reviews
Price from
€ 248.14
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.

W
Wayne
From
United Kingdom
Very friendly and accommodating hosts, delicious breakfast
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 64 reviews
Price from
€ 118.45
1 night, 2 adults

The Fife Arms Hotel

Keith

The Fife Arms Hotel is located in Keith, 18 km from Huntly Castle, 26 km from Elgin Cathedral, and 29 km from Leith Hall Garden & Estate.

s
steven
From
United Kingdom
The room was clean and tidy.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 161 reviews
Price from
€ 128.75
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.

F
Fiona
From
Australia
Spacious & comfortable room with large bathroom. Lovely surrounds. Easy walk into centre of town. Beautiful breakfast.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 363 reviews
Price from
€ 146.31
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.

S
Stefanos
From
Greece
Breakfast was amazing
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 205 reviews
Price from
€ 187.27
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.

F
Freddy
From
Germany
A really great place to enjoy the area. Craigellachie Lodge is a highly-rated, luxurious guesthouse in Speyside, Scotland's whisky region. Guests consistently praise its excellent location as a base for exploring distilleries and the Speyside Way. The lodge offers comfortable, well-appointed rooms and is known for its welcoming owners and staff. Highlights include a delicious breakfast and an excellent whisky bar. It's an ideal choice for a relaxing and immersive Scottish Highlands experience.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 264 reviews
Price from
€ 228.24
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.

G
Grant
From
United Kingdom
Clean, comfortable, great host
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 361 reviews
Price from
€ 117.05
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.

r
rhona
From
United Kingdom
Very friendly, comfortable and value for money
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 779 reviews
Price from
€ 111.19
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.

R
Rebecca
From
United States
This is a lovely place to spend a night or two! It's right in the center of town and has a charm about it. And the owners are incredibly friendly and nice. The shower was good, the bed was comfortable, and the wifi worked well. There's a super cute sun room, plus the breakfast was great!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 378 reviews
Price from
€ 111.19
1 night, 2 adults

Conval House Bed And Breakfast

Dufftown (Near 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.

H
Helena
From
Czech Republic
Amazing host, who is giving her everything to make sure guests are comfortable and have everything they can think of. Big breakfast is provided, I would recommend to guests dedicate extra time to enjoy it fully with no rush. Room was cozy and comfy and had everything we needed and more.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 100 reviews
Price from
€ 122.90
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
  • Popular with guests booking B&Bs in Keith

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 46 reviews
  • Popular with guests booking B&Bs in Keith

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 161 reviews
  • Popular with guests booking B&Bs in Keith

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 146 reviews
  • Popular with guests booking B&Bs in Keith

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 64 reviews

B&Bs that guests love in Keith

See all
  • Avg. price/night: € 204.60
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 38 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.
    Guest review by
    Caroline
    Solo traveller
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 50 reviews
    Quiet and cool location and very nice and helpful staff
    Guest review by
    Edidiong
    Solo traveller
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 101 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.
    Guest review by
    Bernadette
    Group
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 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.
    Guest review by
    Smith
    Family with young children
  • Avg. price/night: € 118.45
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 64 reviews
    Great people, great location. Really quiet location. Best night sleep I’ve had in a long time.
    Guest review by
    John
    Group
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews
    Pip was a great host. Location perfect. Very quiet and peaceful.
    Guest review by
    Diana
    Young couple
  • Avg. price/night: € 204.60
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 38 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.
    Guest review by
    Donald Kyle
    Solo traveller
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews
    Great location great host really cosy lodge
    Guest review by
    ratchford
    Group
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews
    Great location. Peace and quiet.
    Guest review by
    Mervyn
    Family with young children