Photo by Derek Mack

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

Elgin
Our top choices for Moray bed & breakfast

1. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
$106 nightly
The price is $127
Nov 8 - Nov 9
Total with taxes and fees

2. Bankhouse B&B
Bankhouse B&BAberlour
9.4 out of 10, Exceptional, (52 reviews)
$145 nightly
The price is $174
Nov 14 - Nov 15
Total with taxes and fees

3. Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (114 reviews)
$97 nightly
The price is $117
Nov 24 - Nov 25
Total with taxes and fees

5. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (36 reviews)
$127 nightly
The price is $127
Nov 20 - Nov 21
Total with taxes and fees

6. Copper Beeches
Copper BeechesElgin
10.0 out of 10, Exceptional, (2 reviews)
$146 nightly
The price is $175
Nov 10 - Nov 11
Total with taxes and fees
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.
Top Moray Hotel Reviews

Stotfield Hotel
8/10 Good
Find out more about Moray
Moray B&B information
Number of reviews | 245 |
|---|---|
Accommodation | 8 B&B |
Lowest Price | $117 |
Highest Price | $175 |
Explore a world of travel with Expedia
- Capsulehotels in Edinburgh
- Bedandbreakfast in Perth
- Cottages in Glencoe
- Caravanparks in Edinburgh
- Apartments in Stirling
- Privatevacationhomes in Fort William
- Hostels in Edinburgh
- Apartments in Edinburgh
- Bedandbreakfast in Inverness
- Bedandbreakfast in Portree
- Independent Hotels in Fort William
- Apartments in Dundee
- 4 Star Hotels in Keith
- Bedandbreakfast in Plockton
- Lodges in Aviemore
- Hotels in Inverness
- Privatevacationhomes in Inverness
- Bedandbreakfast in Pitlochry
- Guesthouses in Inverness
- Hostels in Dunfermline
- Budget in Inverness
- Bedandbreakfast in Stirling
- Cottages in Fort William
- Hotels in Fort Augustus
- Cottages in Dornoch
- Bedandbreakfast in Glencoe
- Bedandbreakfast in St. Andrews
- Hotels in Aviemore
- Travelodge UK Hotels in Dundee
- Pet Friendly in Inverness
- Cabins in Fort William
- Apartments in St. Andrews
- Hotels in Braemar
- Lodges in Pitlochry
- Chalets in Inverness
- Privatevacationhomes in St. Andrews
- Guesthouses in Portree
- Cottages in Banff
- Apartments in Perth
- Hotels in Aberdeen
- Cottages in Aberdeen
- Cottages in Inverness
- Bedandbreakfast in Fort William
- Hostels in Bridge of Orchy
- Bedandbreakfast in Applecross
- Caravanparks in Inverness
- Bedandbreakfast in Culloden Moor
- Apartments in Fort William
- Aparthotels in Aberdeen
- Hostels in Kingussie
- Cabins in Glenfinnan
- 5 Star Hotels in Elgin
- Bedandbreakfast in Edinburgh
- Bedandbreakfast in Banff
- Apartments in Inverness
- Castles in Glencoe
- Castles in Edinburgh
- Aparthotels in Edinburgh
- Bedandbreakfast in Dunkeld
- Bedandbreakfast in Dingwall
- Hotels in Pitlochry
- Bedandbreakfast in Coupar Angus
- Cabins in Glencoe
- Bedandbreakfast in Aberdeen
- Bedandbreakfast in Forres
- Cabins in Aviemore
- Hertz Rental Cars in Aviemore
- Car rentals in Inverness
- Car rentals in Inverurie
- Car rentals in Aviemore
- Car rentals in Banff
- Convertible Car Rentals in Edinburgh
- Car rentals in Ballater
- Avis Rental Cars in Dufftown
- Luxury Car Rentals in Glasgow
- Enterprise Rental Cars in Elgin
- Van Car Rentals in Inverness
- Car rentals in Invergordon
































