
Search Hotels Near Loch Na Bo, Elgin
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Loch Na Bo hotels

The Bungalow
The Bungalow1.9 km from Loch Na Bo
The price is ฿24,927
฿29,912 total
includes taxes & fees
23 May - 24 May

Garden Cottage
Garden Cottage1.9 km from Loch Na Bo
The price is ฿49,632
฿59,558 total
includes taxes & fees
30 May - 31 May

The White Cottage
The White Cottage1.9 km from Loch Na Bo
The price is ฿34,395
฿41,274 total
includes taxes & fees
6 Jun - 7 Jun

The Pines Guesthouse
The Pines Guesthouse6.3 km from Loch Na Bo
9.8 out of 10, Exceptional, (90 reviews)
The price is ฿4,691
฿5,629 total
includes taxes & fees
21 May - 22 May

The Mansion House Hotel
The Mansion House Hotel7.6 km from Loch Na Bo
8.4 out of 10, Very good, (561 reviews)
The price is ฿3,936
฿4,723 total
includes taxes & fees
27 May - 28 May

Laichmoray Hotel
Laichmoray Hotel6.6 km from Loch Na Bo
9.4 out of 10, Exceptional, (474 reviews)
The price is ฿6,164
฿7,397 total
includes taxes & fees
21 May - 22 May

Sunninghill
Sunninghill7.2 km from Loch Na Bo
9.2 out of 10, Wonderful, (122 reviews)
The price is ฿5,515
฿6,618 total
includes taxes & fees
22 May - 23 May

The Station Hotel
The Station Hotel10.7 km from Loch Na Bo
9.4 out of 10, Exceptional, (253 reviews)
The price is ฿8,359
฿10,031 total
includes taxes & fees
1 Jun - 2 Jun

Premier Inn Elgin
Premier Inn Elgin5.6 km from Loch Na Bo
7.4 out of 10, Good, (3 reviews)
The price is ฿1,994
฿2,393 total
includes taxes & fees
7 Jun - 8 Jun

The Mill House Hotel
The Mill House Hotel10.3 km from Loch Na Bo
8.6 out of 10, Excellent, (121 reviews)
The price is ฿3,565
฿4,278 total
includes taxes & fees
22 May - 23 May

Kintrae B&B
Kintrae B&B15.5 km from Loch Na Bo
9.8 out of 10, Exceptional, (106 reviews)
The price is ฿3,590
฿4,308 total
includes taxes & fees
25 May - 26 May

The Royal Hotel
The Royal Hotel6.6 km from Loch Na Bo
7.6 out of 10, Good, (160 reviews)
The price is ฿3,426
฿4,112 total
includes taxes & fees
22 May - 23 May

Golf View Hotel
Golf View Hotel12 km from Loch Na Bo
8.6 out of 10, Excellent, (223 reviews)
The price is ฿3,818
฿4,582 total
includes taxes & fees
24 May - 25 May

Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside15.1 km from Loch Na Bo
9.0 out of 10, Wonderful, (361 reviews)
The price is ฿7,905
฿9,486 total
includes taxes & fees
16 Jun - 17 Jun

Harbour Nights
Harbour Nights11.9 km from Loch Na Bo
9.6 out of 10, Exceptional, (4 reviews)
The price is ฿5,004
฿6,004 total
includes taxes & fees
23 May - 24 May

River View Apartment
River View Apartment6.6 km from Loch Na Bo
7.8 out of 10, Good, (7 reviews)
The price is ฿4,133
฿4,960 total
includes taxes & fees
25 May - 26 May

Stotfield Hotel
Stotfield Hotel12 km from Loch Na Bo
7.6 out of 10, Good, (433 reviews)
The price is ฿3,517
฿4,220 total
includes taxes & fees
22 May - 23 May

The Aberlour Hotel
The Aberlour Hotel17.2 km from Loch Na Bo
9.0 out of 10, Wonderful, (103 reviews)
The price is ฿6,164
฿7,397 total
includes taxes & fees
1 Jun - 2 Jun
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 Loch Na Bo Hotel Reviews

The Station Hotel
10/10 Excellent





































































