Elgin 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 Elgin
![Waverley Hotel](https://images.trvl-media.com/lodging/6000000/5380000/5379100/5379085/9ccc14d4_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Waverley Hotel
4 High Street, Nairn, Scotland
The price is $128 per night
$128
includes taxes & fees
$106 per night
Aug 2 - Aug 3
Free Cancellation
Reserve now, pay when you stay
Located in Nairn, Waverley Hotel is within a 15-minute walk of Nairn Museum and Iolaire.
Breakfast available
Parking included
![The Royal Hotel](https://images.trvl-media.com/lodging/18000000/17870000/17860700/17860650/1349b29d_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
The Royal Hotel
Station Road, Elgin, Scotland
The price is $135 per night
$135
includes taxes & fees
$112 per night
Jul 7 - Jul 8
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.
Pet friendly
Parking included
![Cawdor House](https://images.trvl-media.com/lodging/18000000/17910000/17906700/17906617/da19b5af_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Cawdor House
7 Cawdor Street, Nairn, Scotland
The price is $185 per night
$185
includes taxes & fees
$154 per night
Jul 7 - Jul 8
Free Cancellation
Reserve now, pay when you stay
With a stay at Cawdor House, you'll be centrally located in Nairn, a 7-minute walk from Nairn Museum and 15 minutes by foot from Nairn Beach.
Pet friendly
Breakfast included
![Tali Ayer](https://images.trvl-media.com/lodging/9000000/8080000/8072200/8072196/358316b9_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Tali Ayer
Tali Ayer, Millbank Crescent, Nairn, Scotland
The price is $147 per night
$147
includes taxes & fees
$147 per night
Jul 10 - Jul 11
Located in Nairn, Tali Ayer is within a 15-minute walk of Nairn Museum and Iolaire.
Breakfast available
Parking included
![Chapelhill Croft Farmhouse B&B](https://images.trvl-media.com/lodging/28000000/27090000/27086600/27086577/38b13463_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Chapelhill Croft Farmhouse B&B
Crossroads, Keith, Keith, Scotland
The price is $124 per night
$124
includes taxes & fees
$124 per night
Jul 7 - Jul 8
With a stay at Chapelhill Croft Farmhouse B&B in Keith, you'll be 4.6 mi (7.5 km) from Strathisla Distillery and 14 mi (22.6 km) from Moray Firth.
Breakfast included
Parking included
![Sunny Brae](https://images.trvl-media.com/lodging/26000000/25790000/25789400/25789393/b8776ace_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Sunny Brae
Marine Rd, Nairn, Scotland
Located in Nairn, Sunny Brae is near the beach, a 5-minute walk from Nairn Beach and 13 minutes by foot from Moray Firth.
Breakfast included
Parking included
![Norland B&B](https://images.trvl-media.com/lodging/17000000/16630000/16627000/16626908/b7082de9_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Norland B&B
Stotfield Road, Lossiemouth, Scotland
The price is $141 per night
$141
includes taxes & fees
$117 per night
Jul 7 - Jul 8
With a stay at Norland B&B in Lossiemouth, you'll be a 1-minute walk from Moray Golf Club and 11 minutes by foot from Harbour Treasures.
Breakfast available
Parking included
![Bankhouse B&B](https://images.trvl-media.com/lodging/59000000/58080000/58071600/58071527/3328ed9b_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Bankhouse B&B
102a High Street, Aberlour, Scotland
The price is $173 per night
$173
includes taxes & fees
$144 per night
Jul 11 - Jul 12
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.
Breakfast included
Parking included
![Tarrel Farmhouse](https://images.trvl-media.com/lodging/16000000/15380000/15378900/15378874/d177f327_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
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.
Breakfast included
Parking included
![Jomarnic B&B](https://images.trvl-media.com/lodging/16000000/15180000/15171500/15171475/e26011f1_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Jomarnic B&B
54 Moray Street, Lossiemouth, Scotland
The price is $82 per night
$82
includes taxes & fees
$68 per night
Jul 29 - Jul 30
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.
Breakfast available
Parking included
![Sandown House B&B](https://images.trvl-media.com/lodging/26000000/25790000/25788600/25788582/1b140a03_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Sandown House B&B
SANDOWN FARM LANE, Nairn, Scotland
The price is $301 per night
$301
includes taxes & fees
$251 per night
Jul 9 - Jul 10
Located in Nairn, Sandown House B&B is by the sea, within a 5-minute drive of Moray Firth and Nairn Golf Club.
Pet friendly
Breakfast included
![The Fiddichside Inn](https://images.trvl-media.com/lodging/98000000/97360000/97352400/97352395/df7abdbb_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
The Fiddichside Inn
Craigellachie, Aberlour, Aberlour, Scotland
The price is $298 per night
$298
includes taxes & fees
$248 per night
Jul 9 - Jul 10
Located in Aberlour, The Fiddichside Inn is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Breakfast available
Parking included
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.
Elgin B&B essential information
Accommodation | 26 B&B |
---|---|
Lowest Price | $82 |
Highest Price | $301 |
Popular accommodation | Waverley Hotel, The Royal Hotel, Cawdor House, Tali Ayer, Chapelhill Croft Farmhouse B&B, Sunny Brae, Norland B&B, Bankhouse B&B, Tarrel Farmhouse, Jomarnic B&B, Sandown House B&B, The Fiddichside Inn |