Top Trending Hotels Near Eilean Donan Castle

See all 6 Hotels in Eilean Donan Castle
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Lamont Chalets & Bungalow
Lamont Chalets & Bungalow
4.1 mi from Eilean Donan Castle
3.0 out of 5.0

Situated in Kyle, this chalet is within 9 mi (15 km) of Glenelg Brochs, Brochs at Glenelg - Dun Telve & Dun Troddan, and …

£90
Balmacara Hotel
Balmacara Hotel
4.2 mi from Eilean Donan Castle
3.0 out of 5.0

Situated on the beach, this hotel is within 6 mi (10 km) of Skye Bridge, Eilean Donan Castle, and Plockton Harbour. Caistea …

Get Rates
Kyle Hotel
Kyle Hotel
7.5 mi from Eilean Donan Castle
3.0 out of 5.0
2.9 out of 5 (92 reviews)

Situated in Kyle, this eco-friendly hotel is 0.6 mi (0.9 km) from Skye Bridge and 2.4 mi (3.9 km) from Caisteal Maol. Plockto …

Get Rates
Kings Arms Hotel
Kings Arms Hotel
8.1 mi from Eilean Donan Castle
2.0 out of 5.0
2.9 out of 5 (196 reviews)

Located in Kyleakin, this eco-friendly hotel is 0.4 mi (0.7 km) from Caisteal Maol and 1.4 mi (2.3 km) from Skye Bridge. Skye …

Get Rates
Witchwood House
Witchwood House
8.2 mi from Eilean Donan Castle
3.0 out of 5.0
3.7 out of 5 (105 reviews)

Located in Kyleakin, this guesthouse is 0.5 mi (0.8 km) from Caisteal Maol and 1.5 mi (2.4 km) from Skye Bridge. Skye …

Get Rates
Mackinnon Country House Hotel
Mackinnon Country House Hotel
8.5 mi from Eilean Donan Castle
3.0 out of 5.0
2.8 out of 5 (49 reviews)

Located in Kyleakin, this hotel is within 1 mi (2 km) of Caisteal Maol and Skye Bridge. Skye Serpentarium and Plockton Harbou …

£117
Duisdale House Hotel
Duisdale House Hotel
13 mi from Eilean Donan Castle
4.0 out of 5.0
4.4 out of 5 (132 reviews)

Located in Duisdalemore, this hotel is 7.4 mi (11.8 km) from Skye Serpentarium and 7.9 mi (12.8 km) from Armadale Castle. …

£230
Eilean Iarmain
Eilean Iarmain
14 mi from Eilean Donan Castle
3.0 out of 5.0
4.6 out of 5 (8 reviews)

Situated in Isle of Skye, this beach hotel is 7.5 mi (12.1 km) from Armadale Castle and 8.6 mi (13.9 km) from Skye …

£195
Toravaig House Hotel
Toravaig House Hotel
17 mi from Eilean Donan Castle
4.0 out of 5.0
4.1 out of 5 (37 reviews)

Located in Teangue, this romantic hotel is 4.3 mi (6.9 km) from Armadale Castle and within 12 mi (20 km) of Mallaig Heritag …

£220
The Torridon
The Torridon
18 mi from Eilean Donan Castle
4.0 out of 5.0
4 out of 5 (6 reviews)

Situated in Achnasheen, this hotel is 3.7 mi (5.9 km) from Liathach and within 16 mi (25 km) of Beinn Eighe and Beinn Eighe …

£380

Pocket Guide: Dornie Eilean Donan Castle Hotels

Eilean Donan Castle is located in Kyle, an area widely regarded as walkable, scenic, and inexpensive. There are many convenient options for restaurants, bars, and coffee shops here. Take in the natural beauty of the sea and island views—or broaden your horizons with some local entertainment and live music. With so many hotels to choose from, the accommodations near Eilean Donan Castle make an ideal base for exploring the larger Kyle region.

More to see near Eilean Donan Castle

In addition to visiting Eilean Donan Castle, consider some of the other activities and attractions in Kyle. One popular activity in the area is taking a tour, but there's plenty more to do.

Soak up some sun at Morar Beach. Five Sisters of Kintail, Loch Hourn, and Loch Carron are some scenic spots that are popular with the locals. If you're looking for something else to do, head to Plockton Harbour, Raasay House Activities Centre, and Raasay Ferry.

Browse the exhibits at Mallaig Heritage Centre. For local culture, consider Raasay Pictish Stone. Eilean Donan Castle, Glenelg Brochs, and Caisteal Maol are well-known local landmarks.

Create some family memories at Skye Serpentarium. Why not visit Skye Bridge, Bealach na Ba, and Glen Affric while you're here? Loch Nevis, Armadale Castle, and Loch Morar will also leave an impression.

Getting to Eilean Donan Castle

Hop aboard a plane to get to Eilean Donan Castle. The Inverness (INV) airport is 55.3 miles (89 km) from Kyle. You can come by train, getting off at Kyle Of Lochalsh Station. The local port is another option if arriving by water.

false