Recent Reviews
“Breakfast, food choices, quality and service very good.
Room, very nice and comfortable, bathroom very nice and modern
All very clean”
“Great location. Friendly helpful hosts. Sea view room was unexpected”
“Very pleasant bed&breakfast. Nice room. Good bed. The owner makes you feel at home.”
“Food was excellent room was spotless”
“The staff (Pinpinat) very friendly and polite. I stayed here for 2 nights and was very well looked after.
The rooms are beautifully furnished to a high spec and very clean.
The breakfast was fresh and delicious and the options are plentiful from fruit, cereal & full cooked.
I would highly recommend and will certainly be staying again.”
“Made very welcome, nicely laid out chalet type rooms
Well impressed with smart TV in bedroom.
You are advised to go to the sister hotel for evening meal (Gordon Arms across road). Glad I did as the signature Cullen Skink was out of this world.
Excellent huge breakfast in the morning too.”
“Well situated for our fishing trip,, clean and tidy excellent food and staff very friendly”
“Beautiful peaceful location with wonderful host.”
“Beautiful room, very clean and a cracking view. Our Hostess Linda was fabulous, went abovd and beyond for us”
“The old building, easy accessible has a ramp .
Has everything you need for a nice night stsy”
The 20 Best B&Bs and Inns in Moray
Based on 10,432 B&B and Inn Reviews on Booking.com
Guests' Choice
Kilmorie House
Ranked
1
out of
42 in the region, as well as being
1 of
13 for B&Bs and inns in Elgin .
Last review posted 3 days ago
“Attention to detail, nothing was too much trouble.”
“Peter made every effort to make us feel welcome, and the...”
“Everything!”
See more reviews of Kilmorie House
Abbeyfield B&B
Ranked
2
out of
42 in the region, as well as being
1 of
6 for B&Bs and inns in Dufftown .
Last review posted 21 days ago
“A high quality place to stay.”
“Beyond perfect”
“Warm & Welcoming”
See more reviews of Abbeyfield B&B
Conval House Bed And Breakfast
Ranked
3
out of
42 in the region, as well as being
2 of
6 for B&Bs and inns in Dufftown .
Last review posted 3 days ago
“A delightful hostess and stay”
“Wonderful. Home from home.”
“Amazing lovely host and perfect breakfast”
See more reviews of Conval House Bed And Breakfast
Stravaig B&B
Ranked
4
out of
42 in the region, as well as being
1 of
23 for B&Bs and inns in Cullen .
Last review posted 7 days ago
“Lovely weekend break”
“Excellent host with great breakfast and also provided great...”
“Just perfect in every way.”
See more reviews of Stravaig B&B
Dunvegan Bed & Breakfast
Ranked
5
out of
42 in the region, as well as being
3 of
6 for B&Bs and inns in Dufftown .
Last review posted yesterday
“Theresa's thoughtful guest amenities made our stay super...”
“Exceptional stay at first class establishment.”
“Incredible experience with amazing host”
See more reviews of Dunvegan Bed & Breakfast
Links Lodge
Ranked
6
out of
42 in the region, as well as being
2 of
64 for B&Bs and inns in Lossiemouth .
Last review posted yesterday
“Great stay again”
“We will return over and over again. Our kids go to Gordonstoun so we are always there.”
“Clean & cozy rooms with great views and excellent hospitality! Amazing cooked-to-order breakfast too”
See more reviews of Links Lodge
The Gables Whisky B&B
Ranked
7
out of
42 in the region, as well as being
4 of
6 for B&Bs and inns in Dufftown .
Last review posted yesterday
“Amazing stay, is a must for a Whiksylover”
“Very relaxing”
“The nightly whisky lounge tasting with fellow guests and the hosts make for very enjoyable evenings.”
See more reviews of The Gables Whisky B&B
Kintrae B&B
Ranked
8
out of
42 in the region, as well as being
1 of
24 for B&Bs and inns in Buckie .
Last review posted yesterday
“Food was excellent room was spotless”
“Wonderful Stay !”
“Excellent accommodation will be back”
See more reviews of Kintrae B&B
The Pines Guest House
Ranked
9
out of
42 in the region, as well as being
2 of
13 for B&Bs and inns in Elgin .
Last review posted 17 days ago
“We have used this guest house on several occasions and will continue to do so”
“Nice but very expensive for what we got.”
“Stayed 2 nights at The Pines, great location and hosts. Would definitely book again.”
See more reviews of The Pines Guest House
Lossiemouth House
Ranked
10
out of
42 in the region, as well as being
5 of
64 for B&Bs and inns in Lossiemouth .
Last review posted 2 days ago
“Warm welcome.”
“What a lovely find.”
“Alison is super friendly!”
See more reviews of Lossiemouth House
Craigellachie Lodge
Ranked
11
out of
42 in the region, as well as being
1 of
6 for B&Bs and inns in Craigellachie .
Last review posted 2 days ago
“It was a wonderful experience and we appreciated the very...”
“No hesitation recommending the Lodge. We'll be back!”
“Fabulous stay”
See more reviews of Craigellachie Lodge
West End Guest House
Ranked
12
out of
42 in the region, as well as being
3 of
13 for B&Bs and inns in Elgin .
Last review posted 14 days ago
“Probably would not stay again.”
“Super friendly and comfortable would definitely recommend”
“Great place to stay”
See more reviews of West End Guest House
Struan House
Ranked
13
out of
42 in the region, as well as being
2 of
24 for B&Bs and inns in Buckie .
Last review posted yesterday
“Really good value”
“Charming B&B, excellent value for money.”
“Rooms to a high standard beds clean and comfy breakfast lots to choose from also very accessible.”
See more reviews of Struan House
Gowanbrae Bed and Breakfast
Ranked
14
out of
42 in the region, as well as being
5 of
6 for B&Bs and inns in Dufftown .
Last review posted 154 days ago
“Comfortable room
”
“Duffton”
“Great stay in a great location.”
See more reviews of Gowanbrae Bed and Breakfast
Norland B & B
Ranked
15
out of
42 in the region, as well as being
8 of
64 for B&Bs and inns in Lossiemouth .
Last review posted 10 days ago
“Great wee place to stay! Lovely welcome from the hostess, great beach views x”
“Beautifully placed place”
“Only a one night stay, couldn’t fault anything.”
See more reviews of Norland B & B
Twin Pines
Ranked
16
out of
42 in the region, as well as being
1 of
1 for B&Bs and inns in Mulben .
Last review posted 5 days ago
“Stunning place to stay”
“Everything was spot on.”
“Two nights.”
See more reviews of Twin Pines
Old Mills Garden
Ranked
17
out of
42 in the region, as well as being
4 of
13 for B&Bs and inns in Elgin .
Last review posted 8 days ago
“no wardrobe/drawers to put clothes in.”
“Wendy was lovely👍 Underfloor heating.”
“Interesting countryside location in the middle of a town.”
See more reviews of Old Mills Garden
Bankhouse B&B
Ranked
18
out of
42 in the region, as well as being
6 of
31 for B&Bs and inns in Aberlour .
Last review posted 10 days ago
“Convenient location. Quiet. Perfect.”
“Perfect B&B in a lovely area of Scotland. Hosts very welcoming and breakfast exceptional.”
“Aberlour”
See more reviews of Bankhouse B&B
Argyle Guest House
Ranked
19
out of
42 in the region, as well as being
3 of
11 for B&Bs and inns in Tomintoul .
Last review posted 7 days ago
“Great breakfast and location!”
“Fantastic and cosy little B&B”
“Beautiful place, fabulous breakfast”
See more reviews of Argyle Guest House
Chapelhill Croft
Ranked
20
out of
42 in the region, as well as being
1 of
5 for B&Bs and inns in Keith .
Last review posted 3 days ago
“Excellent”
“Perfect stay”
“Room was clean , bed was comfy, breakfast was delicious and...”
See more reviews of Chapelhill Croft
Previous page
1
2
Next page
Start of dialog content
How does it work?
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
Followed by a trip
Followed by a trip
When guests stay at the property, they check out how quiet the room is, how friendly the staff is, and more.
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.
End of dialog content
2232100,2232100|5,2232100|7,2232100|2