Duffus B&B
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
B&B in Duffus
The Royal Hotel
Station Road, Elgin, Scotland
The price is $107 per night
$107
includes taxes & fees
$90 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
With a stay at The Royal Hotel in Elgin, you'll be within a 15-minute walk of Relax and Elgin Museum.
Kintrae B&B
E Church Street, Buckie, Scotland
The price is $100 per night
$100
includes taxes & fees
$83 per night
Nov 21 - Nov 22
With a stay at Kintrae B&B in Buckie, you'll be within a 5-minute walk of Cluny Square and Buckie Range Rear.
Norland B&B
Stotfield Road, Lossiemouth, Scotland
The price is $126 per night
$126
includes taxes & fees
$105 per night
Nov 23 - Nov 24
Free Cancellation
Reserve now, pay when you stay
With a stay at Norland B&B in Lossiemouth, you'll be a 1-minute walk from Moray Golf Club and 12 minutes by foot from Harbour Treasures.
Tarrel Farmhouse
Tarrel House, Portmahomack, Tain, Scotland
With a stay at Tarrel Farmhouse in Tain, you'll be 5.5 mi (8.8 km) from Tarbat Ness Lighthouse and 8.2 mi (13.2 km) from Tain Through Time.
Jomarnic B&B
54 Moray Street, Lossiemouth, Scotland
The price is $91 per night
$91
includes taxes & fees
$76 per night
Nov 21 - Nov 22
Free Cancellation
Reserve now, pay when you stay
When you stay at Jomarnic B&B in Lossiemouth, you'll be near the beach, within a 15-minute walk of Lossiemouth East Beach and Moray Golf Club.
Bankhouse B&B
102a High Street, Aberlour, Scotland
The price is $165 per night
$165
includes taxes & fees
$137 per night
Nov 27 - Nov 28
With a stay at Bankhouse B&B in Aberlour, you'll be a 2-minute walk from Sandy Hole and 7 minutes by foot from The Linn Falls.
Lossiemouth House
33 Clifton Road, Lossiemouth, Scotland
The price is $171 per night
$171
includes taxes & fees
$143 per night
Nov 21 - Nov 22
With a stay at Lossiemouth House in Lossiemouth, you'll be within a 10-minute walk of Lossiemouth East Beach and Harbour Treasures.
Breakfast included
Parking included
The Fiddichside Inn
Craigellachie, Aberlour, Aberlour, Scotland
The price is $274 per night
$274
includes taxes & fees
$228 per night
Nov 25 - Nov 26
Free Cancellation
Reserve now, pay when you stay
Located in Aberlour, The Fiddichside Inn is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
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.
Duffus B&B essential information
Accommodation | 10 B&B |
---|---|
Lowest Price | $91 |
Highest Price | $274 |
Popular accommodation | The Royal Hotel, Kintrae B&B, Norland B&B, Tarrel Farmhouse, Jomarnic B&B, Bankhouse B&B, Lossiemouth House, The Fiddichside Inn, Our House, Canterra Cottage |