Holiday cottages near Eilean Donan Castle
60 within 10 miles · nearest first
In short: 60 holiday cottages within 10 miles of Eilean Donan Castle in Kyle of Lochalsh, Isle of Skye. The nearest is The Highlander, 0.3 miles away. 31 accept dogs. Prices start from £297 for a week.
Updated · Distances are straight-line · Ratings from Google · About Eilean Donan Castle
0.3 miles
Dornie
The Highlander
Sleeps 4 · 2 bedrooms · from £541 a week
Two-bedroom house in Dornie, Highland, sleeping 4.
0.5 miles
Kyle
Dornie Croft - An Dobhran
★ 4.9 (11)
Sleeps 4 · 2 bedrooms · from £2,057 a week
An Dobhran, Kyle: two-bedroom coastal cottage on Loch Duich with views from every room.
0.5 miles
Kyle
Dornie Croft - An Iolaire
★ 4.9 (11)
Sleeps 4 · 2 bedrooms · from £2,057 a week
Dornie Croft - An Iolaire: architect-designed house on Loch Long, five minutes from Eilean Donan Castle and twenty minutes from Skye.
Highland
Lag Cottage
Sleeps 2 · 2 bedrooms · from £691 a week
Two-bedroom coastal cottage in Dornie on Loch Long's shore, with direct water access and mountain views.
Highland
Loch Shore Cottage
Sleeps 6 · 2 bedrooms · from £997 a week
Two-bedroom cottage on Loch Long's shore in Highland, with two wood-burning stoves and views across the water from the garden.
0.8 miles
Dornie · Dogs welcome
Druidaig Lodge
Sleeps 17 · 10 bedrooms · from £3,010 a week
Ten-bedroom Highland lodge sleeping 17 near Dornie, pets welcome.
Highland · Dogs welcome
Clear Waters
Sleeps 7 · 3 bedrooms · from £657 a week
Clear Waters, Highland: a 3-bedroom coastal house with loch views, fully equipped kitchen and laundry, one dog welcome.
1 mile
Dornie · Dogs welcome
Tigh Fasgaidh
Sleeps 6 · 3 bedrooms · from £450 a week
Three-bedroom detached cottage near Dornie, Highland, sleeps 6.
1.1 miles
Letterfearn
Tigh a Phailean
Sleeps 4 · 2 bedrooms · from £798 a week
Two-bedroom croft house in Letterfearn, Highland, sleeping 4.
Ballachulish
Lochside House
Sleeps 8 · 4 bedrooms · from £1,592 a week
Four-bedroom house on Loch Duich near Ballachulish, sleeping eight, with a boat included.
1.3 miles
Letterfearn · Dogs welcome
Druidaig Cottage
★ 4.9 (7)
Sleeps 4 · 2 bedrooms · from £414 a week
This detached cottage is in the tiny village of Letterfearn, 12 miles from Dornie and sleeps four people in two bedrooms.
1.7 miles
Glenelg
Taigh na Carr
Sleeps 4 · 2 bedrooms · from £1,146 a week
Two-bedroom cottage sleeping four in Glenelg, Highland; both bedrooms en-suite.
2 miles
Portree
Pods on the Croft - Duich
★ 5.0 (20)
Sleeps 2 · 1 bedroom · from £1,516 a week
One-bedroom pod near Portree with views across Loch Duich towards Eilean Donan Castle, on a working croft.
2 miles
Portree
Pods on the Croft - Totaig
★ 5.0 (20)
Sleeps 2 · 1 bedroom · from £1,516 a week
One-bedroom pod near Portree with loch and castle views, on a working Highland croft near Dornie.
2.7 miles
Kyle
Ashburn Cottage
★ 5.0 (1)
Sleeps 6 · 3 bedrooms · from £533 a week
Three-bedroom cottage in Kyle, fully equipped with heating and open fire, 50 yards from Loch Long.
3 miles
Kyle
Loch Duich Cottage
★ 4.8 (4)
Sleeps 6 · 3 bedrooms · from £617 a week
Three-bedroom cottage on Loch Duich shore near Kyle, fully equipped with washing machine, dishwasher and everything needed for a week away.
Highland
Rosdail
Sleeps 6 · 3 bedrooms · from £523 a week
Three-bedroom Highland cottage near Eilean Donan Castle with loch and mountain views, parking for three cars.
Highland
Seaside Cottage
Sleeps 4 · 2 bedrooms · from £731 a week
Single-storey cottage for four near Kyle of Lochalsh, with wildlife hide overlooking Loch Duich and views to the Five Sisters of Kintail.
Highland
Shoreside
Sleeps 4 · 2 bedrooms · from £651 a week
Shoreside, Highland: two-bedroom coastal cottage with direct loch access and wildlife viewing from the garden.
Highland
Waterside
★ 5.0 (1)
Sleeps 3 · 1 bedroom · from £537 a week
One-bedroom coastal cottage in Highland with direct shore access and loch views near Kyle of Lochalsh.
Highland
Island Bay View
Sleeps 4 · 2 bedrooms · from £453 a week
Two-bedroom bungalow on Loch Long's shore in Highland Glen, with private bay access and mountain views.
3.2 miles
Kyle · Dogs welcome
Loch Long View
★ 5.0 (5)
Sleeps 4 · 2 bedrooms · from £781 a week
Two-bedroom lodge above Loch Long near Kyle, with views across water and mountains from a private woodland setting.
3.2 miles
Dornie
Creag Mhor Cottage
★ 5.0 (3)
Sleeps 4 · 2 bedrooms · from £401 a week
Two-bedroom cottage near Dornie, Highland, sleeping four with garden and off-road parking.
Highland
Tigh-An-Achaidh
Sleeps 7 · 4 bedrooms · from £503 a week
Four-bedroom Highland cottage near Loch Duich with parking, enclosed garden and everything needed for a week away.
Kyle Of Lochalsh · Dogs welcome
Craigard
Sleeps 4 · 2 bedrooms · from £457 a week
Two-bedroom croft house in Balmacara, Kyle of Lochalsh, sleeps 4.
Highland · Dogs welcome
Creagan Ruadh
Sleeps 4 · 2 bedrooms · from £413 a week
Two-bedroom detached house on Loch Duich in Highland, with views across to Kintail mountains and an enclosed garden.
4.4 miles
Dornie · Dogs welcome
Rocky Mountain View Cottage
★ 5.0 (28)
Sleeps 6 · 3 bedrooms · from £665 a week
This stunning, detached cottage rests in Camusluinie near Dornie, Scotland and can sleep six people in three bedrooms.
4.5 miles
Kyle
Ratagan Lodge
★ 4.8 (4)
Sleeps 6 · 2 bedrooms · from £587 a week
Ratagan Lodge, Kyle, Highland: two-bedroom coastal home sleeping six with decking overlooking Loch Duich.
Dornie · Dogs welcome
Silver Birch Lodge
Sleeps 6 · 3 bedrooms · from £594 a week
Three-bedroom detached cottage near Dornie, Highland, sleeping 6 with dogs welcome.
4.9 miles
Kyle Of Lochalsh
Little Luxe Lodges 1
Sleeps 2 · 1 bedroom · from £556 a week
One-bedroom studio for two in Kyle of Lochalsh, Highland.
4.9 miles
Kyle Of Lochalsh
Little Luxe Lodges 2
Sleeps 2 · 1 bedroom · from £556 a week
One-bedroom studio cottage for two in Kyle of Lochalsh, Highland, with king-size bed and shower room.
5.1 miles
Kyle Of Lochalsh
Little Luxe Lodges 1
Sleeps 2 · 1 bedroom · from £500 a week
One-bedroom, one-bathroom studio lodge sleeping 2 in Kyle of Lochalsh, Highland.
5.1 miles
Kyle Of Lochalsh
Little Luxe Lodges 2
Sleeps 2 · 1 bedroom · from £500 a week
Studio lodge sleeping 2 in Kyle of Lochalsh, Highland.
Kyle Of Lochalsh · Dogs welcome
Ferry Cottage - Balmacara
Sleeps 4 · 2 bedrooms · from £662 a week
Two-bedroom ground-floor cottage in Balmacara, Kyle of Lochalsh, sleeping up to 4.
Kyle Of Lochalsh · Dogs welcome
Craggan Cottage - Balmacara
Sleeps 4 · 2 bedrooms · from £803 a week
Two-bedroom cottage sleeping four near Kyle of Lochalsh in the Scottish Highlands; pets welcome.
Kyle Of Lochalsh · Dogs welcome
Boatman's Cottage
Sleeps 2 · 1 bedroom · from £340 a week
This charming cottage rests in Balmacara, Scottish Highlands and can sleep two people in one bedroom.
Highland
Riverfoot
Sleeps 4 · 2 bedrooms · from £417 a week
Riverfoot is a 2-bedroom coastal cottage in Highland with river views, parking and WiFi.
Highland · Dogs welcome
The Holt
Sleeps 2 · 1 bedroom · from £303 a week
The Holt, Glenelg, Highland: one-bedroom coastal apartment with mountain views and regular wildlife visitors.
Highland · Dogs welcome
Market Stance
Sleeps 4 · 2 bedrooms · from £1,047 a week
Single-storey Highland bungalow near Glenelg with views to Skye and direct beach access, sleeps 4.
5.8 miles
Highland · Dogs welcome
Glen Mhor
Sleeps 6 · 3 bedrooms · from £443 a week
Three-bedroom Highland bungalow in Glenelg village, fully equipped with heating, kitchen essentials and WiFi included; one dog welcome.
6.2 miles
Glenelg · Dogs welcome
Torgorm
Sleeps 6 · 3 bedrooms · from £886 a week
Three-bedroom detached cottage in Glenelg, Highland, sleeping 6.
Highland
The House On The Slip
Sleeps 6 · 3 bedrooms · from £701 a week
Three-bedroom Highland house on the Kylerhea shoreline, where you watch otters, seals and sea eagles from the sun room.
6.7 miles
Glenelg · Dogs welcome
Roddy's Cottage
Sleeps 6 · 3 bedrooms · from £429 a week
Three-bedroom ground-floor cottage in Glenelg, Highland, sleeping six.
Highland · Dogs welcome
The House on the Point
Sleeps 4 · 2 bedrooms · from £463 a week
Two-bedroom detached cottage in Highland Kylerhea, metres from the loch with regular sightings of otters, seals and eagles.
6.7 miles
Highland · Dogs welcome
Hirta
★ 4.7 (60)
Sleeps 2 · 1 bedroom · from £327 a week
Hirta, Highland island: one-bedroom converted church ground floor with garden access and coastal views.
6.8 miles
Glenelg · Dogs welcome
North Cottage
Sleeps 6 · 3 bedrooms · from £414 a week
North Cottage in Eilanreach, Highland sleeps six guests in three bedrooms.
Highland · Dogs welcome
Faodail
Sleeps 8 · 4 bedrooms · from £1,522 a week
Four-bedroom detached cottage in Plockton village with loch views, sleeping eight across three floors.
Kyle Of Lochalsh
25 Langlands Terrace
Sleeps 4 · 2 bedrooms · from £476 a week
Two-bedroom cottage sleeping four in Kyle of Lochalsh, Highland.
Highland · Dogs welcome
Cliff Cottage
Sleeps 5 · 3 bedrooms · from £1,216 a week
Three-bedroom cottage in Kyle of Lochalsh village, minutes from Skye and the west Highland coast.
Highland · Dogs welcome
Dunvarrich Cottage
Sleeps 4 · 2 bedrooms · from £652 a week
Two-bedroom Highland cottage near Skye with coastal location, private parking and one free pet.
7.9 miles
Highland
Gavin Maxwell Cottage
★ 4.6 (12)
Sleeps 4 · 2 bedrooms · from £367 a week
Two-bedroom cottage on a private six-acre island between Skye and the mainland, former home of wildlife author Gavin Maxwell.
8.1 miles
Strathcarron · Dogs welcome
Carron House
★ 4.7 (3)
Sleeps 5 · 3 bedrooms · from £487 a week
Three-bedroom Highland house near Lochcarron with loch views, one pet welcome free of charge.
Highland
Waterside Cottage
Sleeps 6 · 3 bedrooms · from £657 a week
Three-bedroom Highland cottage with water views across to the mainland, near village shops and beaches.
Highland · Dogs welcome
Allt Beag (Little Streams)
Sleeps 7 · 4 bedrooms · from £677 a week
Four-bedroom architect-designed house on the edge of Loch Kishorn in the Highland village of Achintraid, with views across the water to hills beyond.
Highland · Dogs welcome
Achandoilach House
Sleeps 8 · 4 bedrooms · from £2,582 a week
Four-bedroom coastal house near Strathcarron with hot tub, sauna and private grounds; sleeps eight.
8.9 miles
Strathcarron · Dogs welcome
Druim-Nan-Deur
★ 4.0 (1)
Sleeps 6 · 3 bedrooms · from £487 a week
A two-storey Highland cottage with views across a sea loch, sleeping 6 in three bedrooms, one dog welcome.
Portree · Dogs welcome
Brightwater Cottage
Sleeps 4 · 2 bedrooms · from £297 a week
Two-bedroom cottage in Portree with coastal views, enclosed garden and private parking.
9.8 miles
Kyle · Dogs welcome
Shore Cottage
★ 5.0 (4)
Sleeps 5 · 3 bedrooms · from £607 a week
Shore Cottage, Kyle, Highland: three-bedroom detached house directly on Loch Hourn with kayaking from the front door.
Highland · Dogs welcome
Lochcarron Lodge
Sleeps 6 · 3 bedrooms · from £1,152 a week
Lochcarron Lodge, Highland: three-bedroom house on the North Coast 500, directly opposite the beach with loch views.
Highland · Dogs welcome
Grieves Cottage
Sleeps 6 · 3 bedrooms · from £587 a week
Three-bedroom cottage on Loch Hourn in Highland, with kitchen, heating and wifi included, sleeping up to 6.
Quick answers
How many holiday cottages are there near Eilean Donan Castle?
We list 60 within 10 miles of Eilean Donan Castle, measured in a straight line.
Which holiday cottages are closest to Eilean Donan Castle?
The nearest are The Highlander (0.3 miles), Dornie Croft - An Dobhran (0.5 miles) and Dornie Croft - An Iolaire (0.5 miles).
Are there dog-friendly holiday cottages near Eilean Donan Castle?
Yes: 31 of the 60 accept dogs. They are marked on this page.
How much is a cottage near Eilean Donan Castle?
Starting prices begin at £297 for a week. Prices change with the dates, so check availability for an exact figure.
How are the distances worked out?
They are straight-line distances between each place and Eilean Donan Castle, so the journey by road will be a little longer.