Skip to main content

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

The Highlander 0.3 miles

Dornie

The Highlander

Sleeps 4 · 2 bedrooms · from £541 a week

Two-bedroom house in Dornie, Highland, sleeping 4.

Dornie Croft - An Dobhran 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.

Dornie Croft - An Iolaire 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.

Cottages
0.7 miles

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.

Cottages
0.7 miles

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.

Druidaig Lodge 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.

Cottages
0.9 miles

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.

Tigh Fasgaidh 1 mile

Dornie · Dogs welcome

Tigh Fasgaidh

Sleeps 6 · 3 bedrooms · from £450 a week

Three-bedroom detached cottage near Dornie, Highland, sleeps 6.

Tigh a Phailean 1.1 miles

Letterfearn

Tigh a Phailean

Sleeps 4 · 2 bedrooms · from £798 a week

Two-bedroom croft house in Letterfearn, Highland, sleeping 4.

Cottages
1.3 miles

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.

Druidaig Cottage 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.

Taigh na Carr 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.

Pods on the Croft - Duich 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.

Pods on the Croft - Totaig 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.

Ashburn Cottage 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.

Loch Duich Cottage 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.

Cottages
3 miles

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.

Cottages
3 miles

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.

Cottages
3 miles

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.

Cottages
3 miles

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.

Cottages
3.2 miles

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.

Loch Long View 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.

Creag Mhor Cottage 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.

Cottages
3.6 miles

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.

Cottages
4.2 miles

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.

Cottages
4.3 miles

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.

Rocky Mountain View Cottage 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.

Ratagan Lodge 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.

Cottages
4.5 miles

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.

Little Luxe Lodges 1 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.

Little Luxe Lodges 2 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.

Little Luxe Lodges 1 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.

Little Luxe Lodges 2 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.

Cottages
5.1 miles

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.

Cottages
5.2 miles

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.

Cottages
5.3 miles

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.

Cottages
5.5 miles

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.

Cottages
5.5 miles

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.

Cottages
5.6 miles

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.

Glen Mhor 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.

Torgorm 6.2 miles

Glenelg · Dogs welcome

Torgorm

Sleeps 6 · 3 bedrooms · from £886 a week

Three-bedroom detached cottage in Glenelg, Highland, sleeping 6.

Cottages
6.4 miles

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.

Roddy's Cottage 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.

Cottages
6.7 miles

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.

Hirta 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.

North Cottage 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.

Cottages
6.8 miles

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.

Cottages
7.3 miles

Kyle Of Lochalsh

25 Langlands Terrace

Sleeps 4 · 2 bedrooms · from £476 a week

Two-bedroom cottage sleeping four in Kyle of Lochalsh, Highland.

Cottages
7.4 miles

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.

Cottages
7.5 miles

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.

Gavin Maxwell Cottage 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.

Carron House 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.

Cottages
8.2 miles

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.

Cottages
8.4 miles

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.

Cottages
8.6 miles

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.

Druim-Nan-Deur 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.

Cottages
9.8 miles

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.

Shore Cottage 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.

Cottages
9.9 miles

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.

Cottages
10 miles

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.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.