Photo by Eddie Boyd
Search B&B in Elgin
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare 25 B&B in Elgin with updated reviews, rates, and availability.
The Royal Hotel
The Royal Hotel
7.8 out of 10, Good, (119)
The price is SAR 310
SAR 371 total
includes taxes & fees
16 Jan - 17 January 2025
Cawdor House
Cawdor House
9.8 out of 10, Exceptional, (59)
The price is SAR 567
SAR 680 total
includes taxes & fees
27 Dec - 28 Dec
Waverley Hotel
Waverley Hotel
7.4 out of 10, Good, (413)
The price is SAR 358
SAR 430 total
includes taxes & fees
28 Dec - 29 Dec
Kintrae B&B
Kintrae B&B
9.8 out of 10, Exceptional, (89)
The price is SAR 278
SAR 334 total
includes taxes & fees
28 Dec - 29 Dec
Norland B&B
Norland B&B
9.8 out of 10, Exceptional, (88)
The price is SAR 390
SAR 468 total
includes taxes & fees
3 Jan - 4 January 2025
Bankhouse B&B
Bankhouse B&B
9.4 out of 10, Exceptional, (35)
The price is SAR 512
SAR 614 total
includes taxes & fees
31 Dec - 1 January 2025
Tali Ayer
Tali Ayer
9.8 out of 10, Exceptional, (118)
Lossiemouth House
Lossiemouth House
9.8 out of 10, Exceptional, (33)
The price is SAR 531
SAR 638 total
includes taxes & fees
6 Jan - 7 January 2025
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
Other property types in Elgin
Sea Views, Sauna, Jacuzzi Bath, Decking, BBQ, Summer House, Perfect!
Sea Views, Sauna, Jacuzzi Bath, Decking, BBQ, Summer House, Perfect!
9.8 out of 10, Exceptional, (41)
Luxury Apartment Overlooking The Harbour, The Bay And The Moray Firth
Luxury Apartment Overlooking The Harbour, The Bay And The Moray Firth
10.0 out of 10, Exceptional, (27)
Lovely 1-bed Cottage in Hopeman
Lovely 1-bed Cottage in Hopeman
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.
Recent reviews of Elgin hotels
Recent reviews of Elgin hotels
5/5 Excellent
"The fun, kind and informative Bartenders and wait staff made this a wonderful experience. "
A verified traveler stayed at Craigellachie Hotel of Speyside
Posted 4 days ago