
Find hotels near Eilean Donan Castle, from NT$6,809
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Eilean Donan Castle hotels

Tigh a Phailean
Tigh a Phailean1.8 km from Eilean Donan Castle
The price is NT$25,305
NT$30,366 total
includes taxes & fees
Jun 19 - Jun 20

Balmacara Hotel
Balmacara Hotel6.7 km from Eilean Donan Castle
8.4 out of 10, Very Good, (396 reviews)
The price is NT$7,920
NT$9,504 total
includes taxes & fees
Jun 19 - Jun 20

Tingle Creek Hotel
Tingle Creek Hotel12.4 km from Eilean Donan Castle
9.4 out of 10, Exceptional, (520 reviews)
The price is NT$5,980
NT$7,175 total
includes taxes & fees
Jun 23 - Jun 24

Kintail Lodge Hotel
Kintail Lodge Hotel8.4 km from Eilean Donan Castle
9.4 out of 10, Exceptional, (140 reviews)
The price is NT$8,305
NT$9,966 total
includes taxes & fees
Jun 23 - Jun 24

Kings Arms Hotel
Kings Arms Hotel13 km from Eilean Donan Castle
6.6 out of 10, (954 reviews)
The price is NT$6,326
NT$7,591 total
includes taxes & fees
Jun 19 - Jun 20

Isle of Skye Guest house
Isle of Skye Guest house13.7 km from Eilean Donan Castle
8.4 out of 10, Very Good, (429 reviews)
The price is NT$9,745
NT$11,694 total
includes taxes & fees
Jul 4 - Jul 5

Strathcarron Hotel
Strathcarron Hotel17.6 km from Eilean Donan Castle
8.4 out of 10, Very Good, (293 reviews)
The price is NT$5,674
NT$6,809 total
includes taxes & fees
Jun 23 - Jun 24

25 Langlands Terrace
25 Langlands Terrace11.8 km from Eilean Donan Castle
10.0 out of 10, Exceptional, (3 reviews)
The price is NT$31,877
NT$38,252 total
includes taxes & fees
Jun 29 - Jun 30

Kyle Hotel
Kyle Hotel12 km from Eilean Donan Castle
7.8 out of 10, Good, (701 reviews)
The price is NT$9,542
NT$11,450 total
includes taxes & fees
Jun 19 - Jun 20
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 Eilean Donan Castle Hotel Reviews

Duisdale House Hotel
8/10 Good


































