Enter your dates to see the latest prices and deals for Dornie hotels
Located in Dornie, a 6-minute walk from Eilean Donan Castle, The Dornie provides accommodations with a garden, free private parking, a restaurant and a bar. The hotel features family rooms.

On the shores of Loch Alsh, Balmacara Hotel is just a 5-minute drive from Kyle of Lochalsh, the main crossing point to the Isle of Skye.

Located 6.5 miles from Eilean Donan Castle, Kintail Lodge Hotel offers 3-star accommodations in Kintail and has a garden, a shared lounge and a bar. The hotel features family rooms.

Located in Kyle of Lochalsh and with Kyle of Lochalsh reachable within a 2-minute walk, The Skye Bridge Hotel provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

With traditional rooms and a cozy bar, this hotel offers free parking and fine dining. The Kyle Hotel is located in the Kyle of Lochalsh, the gateway to the Isle of Skye.

The Lochalsh Rooms is located in Kyle of Lochalsh. With mountain and sea views, the property features free parking and free Wi-Fi. Each guest room has a TV and tea and coffee facilities.

Number 1Booked hotel near Eilean Donan Castle
Located 6.5 miles from Eilean Donan Castle, Kintail Lodge Hotel offers 3-star accommodations in Kintail and has a garden, a shared lounge and a bar. The hotel features family rooms.
Located in Dornie, a 6-minute walk from Eilean Donan Castle, The Dornie provides accommodations with a garden, free private parking, a restaurant and a bar. The hotel features family rooms.
Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, located at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.
Overlooking Broadford Bay, this luxury 4-star hotel is located in the village of Broadford on the Isle of Skye.
Duisdale House Hotel is a luxury, award winning, family-run boutique hotel on Skye’s southern Sleat Peninsular.
On the shores of Loch Alsh, Balmacara Hotel is just a 5-minute drive from Kyle of Lochalsh, the main crossing point to the Isle of Skye.
The Dunollie Hotel has views across the sea to Loch Kishorn and the Applecross Hills. There is complimentary WiFi available in the lounge.
The Strathcarron Hotel has a garden, shared lounge, a restaurant and bar in Strathcarron. Located around 17 miles from Eilean Donan Castle, the hotel is also 19 miles away from Kyle of Lochalsh.