Photo by Adventures of a Scotsman

Find the Best Keith Bed and Breakfast

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Browse Select Keith B&B

Glendavan House
5 out of 5
Situated in Aboyne, this luxury bed & breakfast is 1.4 mi (2.3 km) from Muir of Dinnet National Nature Reserve and within 9 miles (15 km) of Cairngorms National ...
5/5Exceptional! (12 reviews)
"The welcome was warm and personal. Beautiful period property, everything is of really high standard, with such attention to detail. The view from our room over the trees, from our bed and also from the comfortable chairs was amazing. Breakfast was outstanding. Would recommend and would definitely ..."

Reviewed on 29 Oct 2019

Get rates
Glendavan House
Kintrae B&B
3 out of 5
E Church Street, Buckie, Scotland
The price is £63 per night from 2 Oct to 2 Oct
Situated in Buckie, this beach bed & breakfast is 0.5 mi (0.8 km) from Moray Firth and within 9 miles (15 km) of Bow Fiddle Rock and WDCS Wildlife Centre. Speyside ...
4.8/5Exceptional! (57 reviews)
"I had a very warm welcome from the owners who overall were VERY helpful which I really appreciated. Excellent service, lovely evening meal, and delicious (large) breakfast. I’d highly recommend this place."

Reviewed on 15 Apr 2021

Kintrae B&B
Tullich House Bed and Breakfast
4 out of 5
Dufftown, Aberdeenshire, Keith, Scotland
The price is £119 per night from 2 Oct to 2 Oct
Situated in Dufftown, this bed & breakfast is 1.8 mi (2.9 km) from Glenfiddich Whisky Distillery and within 9 miles (15 km) of Speyside Cooperage and Macallan ...
5/5Exceptional! (27 reviews)
"Perfect hosts, idyllic location, peaceful, meticulous eye for detail, with home made breakfast ingredients whenever possible. Our hosts were so helpful and thoughtful and we will visit again."

Reviewed on 25 Jun 2021

Tullich House Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Cardhu Country House
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £124 per night from 10 Oct to 10 Oct
Situated in a rural location, this bed & breakfast is 0.4 mi (0.6 km) from Cardhu Distillery and 1.3 mi (2.1 km) from Knockando Woolmill. Macallan Distillery ...
4.9/5Exceptional! (115 reviews)
A lovely relaxing stay
"A very enjoyable two-night stay at this lovely B&B in a beautiful and peaceful location in the heart of Speyside. We were made very welcome by Dave and Val. Our room was very comfortable, with a nice view over the garden. We opted for the set menu dinner on both nights. The food was delicious, both ..."

Reviewed on 25 Jun 2021

Cardhu Country House
Leslie Castle
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £216 per night from 1 Oct to 1 Oct
Situated in Insch, this bed & breakfast is 9.8 mi (15.8 km) from Bennachie Centre and 10.9 mi (17.6 km) from Grampian Transport Museum. Inverurie Golf Club and ...
5/5Exceptional! (22 reviews)
"The staff was most helpful; the meals were excellent!"

Reviewed on 26 Jul 2021

Leslie Castle
Thistle Dhu Bed & Breakfast
4 out of 5
Tamdhu House, Auchbreck, Ballindalloch, Scotland
Fully refundableReserve now, pay when you stay
The price is £145 per night from 24 Oct to 24 Oct
Situated in Ballindalloch, this bed & breakfast is 1.2 mi (1.9 km) from Glenlivet Distillery and within 9 miles (15 km) of Ben Rinnes and Ballindalloch Castle. ...
5/5Exceptional! (36 reviews)
"Incredible breakfasts! ."

Reviewed on 28 Jun 2019

Thistle Dhu Bed & Breakfast
The Spey
4 out of 5
Heathfield Road, Grantown-on-Spey, Scotland
Situated in Grantown-on-Spey, this bed & breakfast is within 12 miles (20 km) of Cairngorms National Park, Loch Garten Osprey Centre and Boat of Garten Golf ...
5/5Exceptional! (36 reviews)
Fantastic Stay
"Just a short one night stay for us but wish we'd had the time to stay longer. Both Anne and Neil were superb and very welcoming hosts. A great spot for a relaxing trip around the Cairngorms."

Reviewed on 7 Jun 2021

Get rates
The Spey
Netherdale House
Situated on the riverfront, this bed & breakfast is 9.2 mi (14.9 km) from Delgatie Castle and 9.4 mi (15.1 km) from Glendronach Distillery. Duff House and Inverboyndie ...
5/5Exceptional! (9 reviews)
Nov 2020
"Lovely place the house is fantastic"

Reviewed on 15 Dec 2020

Get rates
Netherdale House
Norlaggan Bed & Breakfast
3 out of 5
22 High Street, Aberlour, Scotland
Situated near the beach, this bed & breakfast is 0.3 mi (0.5 km) from Sandy Hole and 2.6 mi (4.1 km) from Macallan Distillery. Aberlour Distillery and The Linn ...
4.4/5Excellent! (22 reviews)
Great B&B in the centre of Aberlour
"Lovely older-style B&B. Situation is on the main street in Aberlour but no real traffic noise. Ros is a wonderful host - great to talk to. The whole atmosphere is very relaxed and welcoming. Room was well appointed and the pot of tea on arrival was a nice touch. Breakfast was excellent with high ..."

Reviewed on 18 Oct 2020

Get rates
Norlaggan Bed & Breakfast
The Old Manse B&B
3 out of 5
the old manse, Keith, Scotland
Situated in Keith, this bed & breakfast is within 12 mi (20 km) of Glenfiddich Whisky Distillery, Glenlivet Distillery and Speyside Cooperage. Macallan Distillery ...
Get rates
The Old Manse B&B
Little Robin Bed and Breakfast
4 out of 5
49 Fife St, Keith, Scotland
Situated in Dufftown, this bed & breakfast is 0.9 mi (1.5 km) from Glenfiddich Whisky Distillery and within 6 miles (10 km) of Speyside Cooperage and Ben Rinnes. ...
5/5Exceptional! (3 reviews)
Wonderful stay.
"We had a wonderful stay. The hosts were firendly, the accomodation great and the food was delicious. The whole place is stunning and the hosts have done an amazing job to make you feel safe and still provide a great stay. The room was something else, it totally exceeded our expectations - especially ..."

Reviewed on 23 Aug 2020

Get rates
Little Robin Bed and Breakfast
The Pines Guesthouse
4 out of 5
East Rd, Elgin, Scotland
Situated in Elgin, this bed & breakfast is within 1 mile (2 km) of Elgin Museum and Elgin Cathedral. Spynie Palace is 3 mi (4.8 km) away. Elgin Station is 12 ...
Get rates
The Pines Guesthouse
Lossiemouth House
3 out of 5
33 Clifton Road, Lossiemouth, Scotland
The price is £85 per night from 18 Oct to 18 Oct
Situated in Lossiemouth, this bed & breakfast is within a 15-minute walk of Lossiemouth East Beach, Moray Golf Club and Moray Firth. Spynie Palace and Duffus ...
4.8/5Exceptional! (21 reviews)
"Very friendly owners with extensive local knowledge. Able to come and go to accommodation at any time. Beautiful room with lots of little extras like homemade shortbread etc."

Reviewed on 6 Aug 2021

Lossiemouth House
Norland B&B
4 out of 5
Stotfield Road, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
The price is £85 per night from 1 Oct to 1 Oct
Situated in Lossiemouth, this bed & breakfast is within a 10-minute walk of Moray Golf Club and Moray Firth. Lossiemouth East Beach is 0.7 mi (1.2 km) away.
4.9/5Exceptional! (48 reviews)
"Lovely place right at the seaside. Exceptionally clean and cozy and the owner did everything to make us feel at home. Wonderful breakfast!"

Reviewed on 15 Aug 2021

Norland B&B
Highland Spirit Bed and Breakfast
4 out of 5
51 Fife Street, Keith, Scotland
Situated in Dufftown, this bed & breakfast is 0.9 mi (1.4 km) from Glenfiddich Whisky Distillery, and within 9 mi (15 km) of Speyside Cooperage and Macallan ...
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 7 Sep 2019

Get rates
Highland Spirit Bed and Breakfast
Jomarnic B&B
3 out of 5
54 Moray Street, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
The price is £50 per night from 1 Oct to 1 Oct
Situated near the beach, this bed & breakfast is within a 15-minute walk of Lossiemouth East Beach and Moray Golf Club. Moray Firth is 0.8 mi (1.3 km) away.
4.8/5Exceptional! (18 reviews)
"Very great room, had everything I needed, always warm which is a plus and the bathroom facilities were 10/10. Great communication with hosts as well"

Reviewed on 27 Mar 2021

Jomarnic B&B
Innisfail
4 out of 5
Cummingston, Elgin, Scotland
Situated in Elgin, this beach bed & breakfast is within a 10-minute walk of Cummingston Beach and Moray Firth. Burghead Visitor Centre and Duffus Castle are ...
4.9/5Exceptional! (16 reviews)
"Great location with gorgeous view of Moray Firth, hosts were brilliant and very helpful, plus a lovely breakfast. Highly recommend"

Reviewed on 25 Oct 2020

Get rates
Innisfail
Mount Barker Bed & Breakfast
4.5 out of 5
Seafield Avenue, Grantown-on-Spey, Scotland
Situated in a national park, this luxury bed & breakfast is 8.3 mi (13.3 km) from Cairngorms National Park and 9 mi (14.5 km) from Boat of Garten Golf Club. ...
Get rates
Mount Barker Bed & Breakfast
Isla Bank House
4 out of 5
Seafield Ave, Keith, Scotland
Situated in Keith, this bed & breakfast is 0.1 mi (0.1 km) from Strathisla Distillery, and within 12 mi (20 km) of Glenfiddich Whisky Distillery and Huntly Castle. ...
5/5Exceptional! (3 reviews)
Relaxing stay at Isla Bank
"What a lovely place to stay, with such charming hosts. If I had known that the bathroom was that good I would have brought candles and a bath bomb."

Reviewed on 1 Oct 2019

Get rates
Isla Bank House
Burnroy House
3.5 out of 5
Situated in Aberlour, this bed & breakfast is within 3 miles (5 km) of The Linn Falls, Sandy Hole and Aberlour Distillery. Cardhu Distillery is 3.1 mi (4.9 km) ...
5/5Exceptional! (2 reviews)
Burnroy
"Weather poor, but went for walk to aberlour, good walk, would recommend"

Reviewed on 21 Oct 2020

Get rates
Burnroy 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.

Other property types in Keith

Tullich House Bed and Breakfast

Tullich House Bed and Breakfast

4 out of 5
Dufftown, Aberdeenshire, Keith, Scotland
The price is £119 per night from 2 Oct to 2 Oct
5/5Exceptional! (27 reviews)
"Perfect hosts, idyllic location, peaceful, meticulous eye for detail, with home made breakfast ingredients whenever possible. Our hosts were so helpful and thoughtful and we will visit again."

Reviewed on 25 Jun 2021

Tullich House Bed and Breakfast
Hillside Havens

Hillside Havens

3.5 out of 5
Hillside View, Keith, Scotland
5/5Exceptional! (31 reviews)
"The property was spotless and the owners made sure we had every piece of info ahead of our arrival."

Reviewed on 12 Oct 2020

Hillside Havens
Tannochbrae Guest House

Tannochbrae Guest House

3.5 out of 5
22 Fife Street, Keith, Scotland
The price is £80 per night from 19 Oct to 19 Oct
4.6/5Exceptional! (14 reviews)
"Wonderful hosts. Great location. Outstanding breakfast."

Reviewed on 21 Nov 2019

Tannochbrae Guest House
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.

Frequently asked questions

More trip options