We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Eilean Donan Castle

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Scorrybreac Road, Portree IV51 9QU, Scotland
43.3 km from Eilean Donan Castle
Check In Check Out
Show Prices
| Dornie, Dornie IV40 8DT, Scotland
0.6 km from Eilean Donan Castle
Check In Check Out
Show Prices
Balmacara IV40 8DH, Scotland
6.9 km from Eilean Donan Castle
Check In Check Out
Show Prices
Shiel Bridge, Shiel Bridge IV40 8HL, Scotland
8.3 km from Eilean Donan Castle
Check In Check Out
Show Prices
Beauly, Glenelg IV40 8JZ, Scotland
8.9 km from Eilean Donan Castle
No photo provided
Check In Check Out
Show Prices
Innes Street, Plockton IV52 8TW, Scotland
10.9 km from Eilean Donan Castle
Check In Check Out
Show Prices
41 Harbour Street, Plockton IV52 8TN, Scotland
11.0 km from Eilean Donan Castle
Check In Check Out
Show Prices
Main Street, Kyle of Lochalsh IV40 8AB, Scotland
12.2 km from Eilean Donan Castle
#2 of 2 hotels in Kyle of Lochalsh
Check In Check Out
Show Prices
Ferry Road, Kyle of Lochalsh IV40 8AF, Scotland
12.3 km from Eilean Donan Castle
#1 of 2 hotels in Kyle of Lochalsh
Check In Check Out
Show Prices
Erbusaig, Erbusaig IV40 8BB, Scotland
12.6 km from Eilean Donan Castle
Check In Check Out
Show Prices
White Heather Hotel | The Harbour, Kyleakin IV41 8PL, Scotland
12.8 km from Eilean Donan Castle
Check In Check Out
Show Prices
King Street, Kyleakin IV41 8PH, Scotland
13.2 km from Eilean Donan Castle
Check In Check Out
Show Prices
Strathcarron, IV54, Lochcarron IV54 8YS, Scotland
14.5 km from Eilean Donan Castle
Check In Check Out
Show Prices
Sleat | Isle of Skye, Sleat IV43 8QW, Scotland
21.8 km from Eilean Donan Castle
Check In Check Out
Show Prices
Isle Ornsay Hotel, Sleat IV43 8QR, Scotland
22.4 km from Eilean Donan Castle
Check In Check Out
Show Prices
Skye & Lochalsh, Glenmoriston IV63 7YW, Scotland
23.9 km from Eilean Donan Castle
Check In Check Out
Show Prices
Main Street, Broadford IV49 9AE, Scotland
23.9 km from Eilean Donan Castle
Check In Check Out
Show Prices
Torrin Road, Broadford IV49 9AB, Scotland
24.3 km from Eilean Donan Castle
Check In Check Out
Show Prices
Annat | By Achansheen, Torridon IV22 2EY, Scotland
28.4 km from Eilean Donan Castle
Check In Check Out
Show Prices
Shieldaig IV54 8XN, Scotland
28.8 km from Eilean Donan Castle
Check In Check Out
Show Prices
Station Road, Mallaig PH41 4PY, Scotland
35.4 km from Eilean Donan Castle
Check In Check Out
Show Prices
Mallaig PH414QZ, Scotland
35.6 km from Eilean Donan Castle
Check In Check Out
Show Prices
Check In Check Out
Show Prices
Garve | Wester Ross, Kinlochewe IV22 2PA, Scotland
39.1 km from Eilean Donan Castle
Check In Check Out
Show Prices
Scorrybreac Road, Portree IV51 9QU, Scotland
43.3 km from Eilean Donan Castle
Check In Check Out
Show Prices
Beaumont Crescent, Portree IV51 9DF, Scotland
43.5 km from Eilean Donan Castle
Check In Check Out
Show Prices
9-11 Bosville Terrace | Isle of Skye, Portree IV51 9DG, Scotland
43.6 km from Eilean Donan Castle
Check In Check Out
Show Prices
Royal Hotel Bank Street, Portree IV51 9BU, Scotland
43.6 km from Eilean Donan Castle
Check In Check Out
Show Prices
Somerled Square, Portree IV51 9EH, Scotland
43.7 km from Eilean Donan Castle
Check In Check Out
Show Prices
Back of Keppoch, Arisaig PH39 4NS, Scotland
44.4 km from Eilean Donan Castle
Check In Check Out
Show Prices
| Loch Maree, Talladale IV22 2HL, Scotland
44.5 km from Eilean Donan Castle
Check In Check Out
Show Prices
Still looking for a place to stay?
Kyle of Lochalsh has 13 Guest Houses with 467 reviews
Fasgath Main Street, Kyle of Lochalsh IV40 8AB, Scotland
12.2 km from Eilean Donan Castle
#1 of 13 Kyle of Lochalsh B&B and Inns
Check In Check Out
Show Prices
Ardenlea Church Road, Kyle of Lochalsh IV40 8DD, Scotland
12.2 km from Eilean Donan Castle
#2 of 13 Kyle of Lochalsh B&B and Inns
Check In Check Out
Show Prices
Pipers Lodge Main Street, Kyle of Lochalsh IV40 8BY, Scotland
12.1 km from Eilean Donan Castle
#3 of 13 Kyle of Lochalsh B&B and Inns
Check In Check Out
Show Prices
See all 13 Kyle of Lochalsh Guest Houses
Also consider hotels near Kyle of Lochalsh
See all hotels in or near Kyle of Lochalsh
White Heather Hotel | The Harbour, Kyleakin IV41 8PL, Scotland
12.8 km from Eilean Donan Castle
Check In Check Out
Show Prices
Erbusaig, Erbusaig IV40 8BB, Scotland
12.6 km from Eilean Donan Castle
Check In Check Out
Show Prices
Balmacara IV40 8DH, Scotland
6.9 km from Eilean Donan Castle
Check In Check Out
Show Prices
Innes Street, Plockton IV52 8TW, Scotland
10.9 km from Eilean Donan Castle
Check In Check Out
Show Prices
41 Harbour Street, Plockton IV52 8TN, Scotland
11.0 km from Eilean Donan Castle
Check In Check Out
Show Prices
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Kyle of Lochalsh Travel Forum Need specific advice visiting Kyle of Lochalsh, Lochalsh? Visit the TripAdvisor Travel Forum for Kyle of Lochalsh and ask our Destination Experts and the travel community.