Skip to main content

The best B&Bs in Keith

Check out our selection 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

A good location for a stress-free holiday in Keith, Isla Bank House is a bed and breakfast surrounded by views of the garden.

Breakfast was just the right amount and REALLY good! Tasted homemade and fresh.
Scored 9.1
9.1
Rated wonderful
Wonderful
144 reviews
Price from
$261.66
1 night, 2 adults
Chapelhill Croft, hotel in Keith

Featuring a garden, Chapelhill Croft offers accommodations in Keith. This bed and breakfast features free private parking, a shared lounge, and free Wifi.

A very ice B&B with wonderful hosts
Scored 9.4
9.4
Rated wonderful
Wonderful
54 reviews
Price from
$124.91
1 night, 2 adults
Kintrae B&B, hotel in Keith

Kintrae B&B provides beachfront accommodations in Buckie. Among the facilities of this property are a restaurant, full-day security, and daily room service, along with free Wifi throughout the...

Beds, linens, and breakfast were superb.
Scored 9.5
9.5
Rated exceptional
Exceptional
374 reviews
Price from
$104.91
1 night, 2 adults
Struan House, hotel in Keith

Offering garden views, Struan House in Buckie offers accommodations and a garden. Featuring sea and mountain views, this bed and breakfast also has free Wifi.

location
Scored 9.4
9.4
Rated wonderful
Wonderful
759 reviews
Price from
$104.91
1 night, 2 adults
Dunvegan Bed & Breakfast, hotel in Keith

Housed in a historic building, Dunvegan Bed & Breakfast features accommodations with a shared lounge and free Wifi in Dufftown, 14 miles from Huntly Castle.

Teresa was so accommodating and helpful with anything we needed. The bathroom was absolutely stellar as well, with a lovely wide bathtub which is unusual for the UK. Breakfast included homemade jams and spreads which was above and beyond tasty. And like any good small town, Teresa knew all the locals which ended up being super convenient.
Scored 9.5
9.5
Rated exceptional
Exceptional
362 reviews
Price from
$123.42
1 night, 2 adults
Craigellachie Lodge, hotel in Keith

Craigellachie Lodge in Craigellachie provides accommodations with a garden and a terrace.

Beautiful, quiet location. We only stayed 1 night but we wish we had planned one more day just to rest in such a beautiful location
Scored 9.4
9.4
Rated wonderful
Wonderful
283 reviews
Price from
$240.68
1 night, 2 adults
Conval House Bed And Breakfast, hotel in Keith

Housed in a historic building, the recently renovated Conval House Bed And Breakfast features accommodations with a garden and free Wifi.

Clean, nearly elegant, and close.
Scored 9.7
9.7
Rated exceptional
Exceptional
100 reviews
Price from
$129.60
1 night, 2 adults
Abbeyfield B&B, hotel in Keith

Housed in a historic building, Abbeyfield B&B features accommodations with a garden and free Wifi in Dufftown, 14 miles from Huntly Castle.

Everything about the Abbeyfield B&B was amazing and exceeded my expectations! I wish I had stayed in Dufftown longer just to stay at the B&B! The breakfast was genuinely amazing, and the hosts did a great job on the property and were very friendly. The bedroom was immaculate. Super cute place to stay!
Scored 9.7
9.7
Rated exceptional
Exceptional
317 reviews
Price from
$135.77
1 night, 2 adults
Stravaig B&B, hotel in Keith

Stravaig B&B enjoys a location in Cullen, 21 miles from Huntly Castle and 23 miles from Delgatie Castle. This bed and breakfast features a shared lounge.

She made me the greatest french toast for breakfast ever. Very helpful and willing to accomadate our requests. Room was upstairs and she even carried my suitcase up for us.
Scored 9.7
9.7
Rated exceptional
Exceptional
89 reviews
Price from
$129.60
1 night, 2 adults
The Red Lion Tavern, hotel in Keith

The Red Lion Tavern in Fochabers provides accommodations with a bar and a shared lounge. Featuring city and inner courtyard views, this guest house also offers free Wifi.

Amazing scottish breakfast Nice pub
Scored 8.3
8.3
Rated very good
Very Good
927 reviews
Price from
$105.53
1 night, 2 adults
All B&Bs in Keith
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually 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: $215.75
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 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 traveler
  • Scored 8.2
    8.2
    Rated very good
    Very Good
     · 38 reviews
    Quiet and cool location and very nice and helpful staff
    Edidiong
    Solo traveler
  • 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 excellent
    Excellent
     · 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 wonderful
    Wonderful
     · 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 wonderful
    Wonderful
     · 16 reviews
    Pip was a great host. Location perfect. Very quiet and peaceful.
    Diana
    Young couple
  • Avg. price/night: $215.75
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 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 traveler
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 16 reviews
    Great location great host really cosy lodge
    ratchford
    Group
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 16 reviews
    Great location. Peace and quiet.
    Mervyn
    Family with young children