Skip to main content

Hotels near Eilean Donan Castle, Dornie

Enter your dates to see the latest prices and deals for Dornie hotels

Featured hotels near Eilean Donan Castle

Filter by:

Star rating

Review score

Kinloch Lodge Hotel and Restaurant

Kinloch (13 mi from Eilean Donan Castle)

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

K
Kate
From
United Kingdom
Very cosy, lots of lovely finishes and super comfortable. Loved the family feel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 142 reviews
Price from
US$650.54
1 night, 2 adults

Balmacara Hotel

Kyle of Lochalsh (4.3 mi from Eilean Donan Castle)

Situated on the shores of Loch Alsh, Balmacara Hotel is just 5 minutes’ drive from Kyle of Lochalsh, the main crossing point to the Isle of Skye.

B
Bakuradze Vasil
From
Georgia
Everything was good. Free parking. Great city.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,762 reviews
Price from
US$393.04
1 night, 2 adults

Kintail Lodge Hotel

Kyle of Lochalsh (5 mi from Eilean Donan Castle)

Situated 11 km from Eilean Donan Castle, Kintail Lodge Hotel offers 3-star accommodation in Kyle of Lochalsh and has a shared lounge, a bar and water sports facilities.

S
Suzanne
From
Canada
Breakfast was very good. We also enjoyed dinner at the restaurant.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,039 reviews
Price from
US$257.51
1 night, 2 adults

Duisdale House Hotel

Isleornsay (14 mi from Eilean Donan Castle)

Duisdale House Hotel is a luxury, award winning, family run boutique hotel on Skye’s southern Sleat Peninsular.

E
Eleni Lyk
From
Greece
The staff was friendly, and especially the front desk manager help us a lot. The food was great! And the location so calming and peaceful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 398 reviews
Price from
US$137.90
1 night, 2 adults

Hotel Eilean Iarmain

Isleornsay (14 mi from Eilean Donan Castle)

In a picturesque bay in the south of Skye, this hotel has beautiful views over the Sound of Sleat and the distant hills of Knoydart.

A
Anita
From
Netherlands
The location is beautiful and quiet, right at the sea and set in nature. From here, you can explore the Isle of Skye. The cottages are very cute. We had a large and comfortable room. The people are very friendly and we loved the breakfast. The common rooms had a lovely admosphere. It felt very local, authentic, and rustic. There is a cosy bar where you can warm yourself at the fireplace and have some (very nice) food. We were very sad to leave this place!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 427 reviews
Price from
US$200.58
1 night, 2 adults

House of Juniper

Broadford (15 mi from Eilean Donan Castle)

Set in Broadford, 14 km from Kyle of Lochalsh, House of Juniper offers accommodation with a restaurant, free private parking and a bar.

T
Tamara
From
Netherlands
Spacious room, comfortable bed, clean bathroom Staff was very kind. Dinner at restaurant The Sprigg was amazing
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 257 reviews
Price from
US$243.95
1 night, 2 adults
See more properties near Eilean Donan Castle

Most booked hotels near Eilean Donan Castle in the past month

Enjoy breakfast at the hotels near Eilean Donan Castle

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 142 reviews

    Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

    From US$921.60 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 257 reviews

    Set in Broadford, 14 km from Kyle of Lochalsh, House of Juniper offers accommodation with a restaurant, free private parking and a bar.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 398 reviews

    Duisdale House Hotel is a luxury, award winning, family run boutique hotel on Skye’s southern Sleat Peninsular.

    From US$811.82 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 2,207 reviews

    The Dunollie Hotel has views across the sea to Loch Kishorn and the Applecross Hills. There is complimentary WiFi available in the lounge.

    From US$193.20 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 583 reviews

    Overlooking Broadford Bay, this luxury 4-star hotel is situated in the village of Broadford on the Isle of Skye.

    From US$338.83 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 2,715 reviews

    Close to the Skye Bridge in Kyleakin village, the Kings Arms dates back to the 1600s and has panoramic views across Kyle of Lochalsh to the mainland.

    From US$179.04 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 34 reviews

    The Strathcarron Hotel has a garden, shared lounge, a restaurant and bar in Strathcarron. Located around 27 km from Eilean Donan Castle, the hotel is also 31 km away from Kyle of Lochalsh.

    From US$155.86 per night