A rocky coastal landscape with a prominent rock formation in the center.

Book Moray Bed & Breakfast

Compare and save

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Moray

Our top choices for Moray bed & breakfast

1. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (178 reviews)
"One night stop over for business trip. Big room, clean. Dinner was great, staff friendly. Bargain, would stay again"
United Kingdom
Andrew
$105 nightly
The price is $126
Oct 3 - Oct 4
Total with taxes and fees
The Royal Hotel

2. Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (51 reviews)
"The house and rooms were very clean so when I first went into the house, I was almost about to take off my shoes as a Japanese !! I could sleep better here than anywhere else, even better than at my house. Breakfast was also excellent. Haggis is now my favorite food ! Thank you for everything !!"
United Kingdom
TOSHIYUKI
$178 nightly
The price is $214
Sep 28 - Sep 29
Total with taxes and fees
Bankhouse B&B

3. Lossiemouth House

Lossiemouth House
4.0 star property
Lossiemouth
9.8 out of 10, Exceptional, (40 reviews)
"Fantastic property and hosts. Would definitely recommend and in a perfect location. "
United States
deirdre
Lossiemouth House

4. Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
$172 nightly
The price is $207
Oct 1 - Oct 2
Total with taxes and fees
Copper Beeches

5. Kintrae B&B

Kintrae B&B
4.0 star property
Buckie
9.8 out of 10, Exceptional, (112 reviews)
"Meals were very good, and it was convenient to have the option for dinner as well. Our room was very quiet and comfortable with room darkening curtains (necessity when visiting in the summer!). The staff were fabulous and helpful!"
United States
Carol-Anne
$97 nightly
The price is $117
Sep 23 - Sep 24
Total with taxes and fees
Kintrae B&B

6. The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
8.0 out of 10, Very good, (1 review)
"Great clean accomodations with plenty of facilities but all messages through Expedia were automated and I did not receive responses to enquiries sent. Otherwise everything was as described and we had a lovely stay"
Australia
Natalie
$217 nightly
The price is $260
Oct 12 - Oct 13
Total with taxes and fees
The Fiddichside Inn

7. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
$124 nightly
The price is $124
Oct 15 - Oct 16
Total with taxes and fees
Chapelhill Croft Farmhouse B&B

8. Gowanbrae Bed and Breakfast

Gowanbrae Bed and Breakfast
3.0 star property
Keith
Gowanbrae Bed and Breakfast
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Moray Hotel Reviews

Find out more about Moray

Moray B&B information

Number of reviews
417
Accommodation
8 B&B
Lowest Price
$117
Highest Price
$260

Explore a world of travel with Expedia