
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 ฿25,418
฿30,501 total
includes taxes & fees
16 May - 17 May

The White Cottage
The White Cottage1.9 km from Loch Na Bo
The price is ฿34,762
฿41,715 total
includes taxes & fees
11 May - 12 May

The Mansion House Hotel
The Mansion House Hotel7.6 km from Loch Na Bo
8.4 out of 10, Very good, (559 reviews)
The price is ฿3,887
฿4,664 total
includes taxes & fees
21 May - 22 May

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

Laichmoray Hotel
Laichmoray Hotel6.6 km from Loch Na Bo
9.4 out of 10, Exceptional, (468 reviews)
The price is ฿4,244
฿5,093 total
includes taxes & fees
8 May - 9 May

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

Sunninghill
Sunninghill7.2 km from Loch Na Bo
9.2 out of 10, Wonderful, (120 reviews)
The price is ฿5,360
฿6,432 total
includes taxes & fees
10 May - 11 May

The Station Hotel
The Station Hotel10.7 km from Loch Na Bo
9.4 out of 10, Exceptional, (249 reviews)
The price is ฿7,892
฿9,471 total
includes taxes & fees
19 May - 20 May

Craigellachie Lodge
Craigellachie Lodge15.2 km from Loch Na Bo
10.0 out of 10, Exceptional, (96 reviews)
The price is ฿7,142
฿8,570 total
includes taxes & fees
7 May - 8 May

Golf View Hotel
Golf View Hotel12 km from Loch Na Bo
8.6 out of 10, Excellent, (221 reviews)
The price is ฿3,455
฿4,146 total
includes taxes & fees
7 May - 8 May

The Royal Hotel
The Royal Hotel6.6 km from Loch Na Bo
7.6 out of 10, Good, (157 reviews)
The price is ฿3,793
฿4,551 total
includes taxes & fees
8 May - 9 May

Bankhouse B&B
Bankhouse B&B17.2 km from Loch Na Bo
9.4 out of 10, Exceptional, (47 reviews)
The price is ฿5,863
฿7,036 total
includes taxes & fees
14 May - 15 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,178
฿5,013 total
includes taxes & fees
16 May - 17 May

Harbour Nights
Harbour Nights11.9 km from Loch Na Bo
10.0 out of 10, Exceptional, (3 reviews)
The price is ฿3,372
฿4,046 total
includes taxes & fees
7 May - 8 May

The Aberlour Hotel
The Aberlour Hotel17.2 km from Loch Na Bo
9.0 out of 10, Wonderful, (102 reviews)
The price is ฿6,275
฿7,529 total
includes taxes & fees
20 May - 21 May

Stotfield Hotel
Stotfield Hotel12 km from Loch Na Bo
7.6 out of 10, Good, (433 reviews)
The price is ฿3,728
฿4,473 total
includes taxes & fees
7 May - 8 May

Copper Beeches
Copper Beeches11.7 km from Loch Na Bo
The price is ฿5,360
฿6,432 total
includes taxes & fees
13 May - 14 May

St Michaels Guesthouse
St Michaels Guesthouse7.3 km from Loch Na Bo
The price is ฿6,596
฿7,916 total
includes taxes & fees
18 May - 19 May

Hillhead Hideaways
Hillhead Hideaways15.8 km from Loch Na Bo
10.0 out of 10, Exceptional, (7 reviews)
The price is ฿11,544
฿13,852 total
includes taxes & fees
6 May - 7 May
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 Old Coach House Hotel
8/10 Good




































































