Skip to main content

Self-Catering Cottages in Portnalong

16 holiday cottages to rent

Cottage
The Duckling from £857

Highland · 0.3 miles away

The Duckling

One-bedroom cabin on the Isle of Skye with panoramic sea views, fully equipped for self-catering and sleeping two.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Shelduck House from £1,552

Highland · 0.8 miles away

Shelduck House

Four-bedroom coastal house in Highland with sea views, sleeping 8, one dog welcome, parking for four cars.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Rowan House from £957

Highland · 1.2 miles away

Rowan House

Architect-designed house with four bedrooms on Isle of Skye, overlooking a bay with direct beach access.

🛏️ 4 beds 👥 Sleeps 8
Seascape from £1,152

Highland · 1.3 miles away

Seascape

Four-bedroom coastal house on Skye's west side with uninterrupted views across Fiskavaig Bay to the Outer Hebrides.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Nyumbani from £641

Highland · 1.9 miles away

Nyumbani

Three-bedroom cottage on Skye's west coast with views over Loch Harport; one bathroom, sleeps six, one pet welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Hygge from £837

Highland · 4.6 miles away

Hygge

Architect-designed three-bedroom house in Highland with wood burner, enclosed garden and loch views, near beach.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Caroy Bay Cottage

Highland · 5.9 miles away

Caroy Bay Cottage

Three-bedroom cottage on Skye's west coast with loch views, close to Dunvegan Castle, Talisker Distillery and Macleod's Tables.

🛏️ 3 beds 👥 Sleeps 6
Taigh Mullach Dearg from £771

Highland · 5.9 miles away

Taigh Mullach Dearg

One-bedroom cottage on Isle of Skye's northwest coast with an electric car charging point and wood-burning stove.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Greep from £647

Highland · 7.5 miles away

Greep

Greep, Highland: detached former croft on Loch Varkasaig's edge with views of the Cuillins, sleeping 6.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Sealladh Breagha from £887

Highland · 7.7 miles away

Sealladh Breagha

Renovated Highland cottage on Skye with three bedrooms, two bathrooms, loch and mountain views, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Faodail from £1,222

Highland · 9.3 miles away

Faodail

Faodail, Portree: three-bedroom luxury cottage sleeping six, one dog welcome, ground-floor layout with coastal access.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Taigh Mhairi from £373

Highland · 9.6 miles away

Taigh Mhairi

Two-bedroom detached cottage near Portree, Isle of Skye, with woodland and river views from an enclosed garden.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Fleet Cottage from £567

Highland · 9.7 miles away

Fleet Cottage

Two-bedroom Highland cottage on Loch Portree with mountain views, five minutes' walk from town.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Shore View from £517

Highland · 9.7 miles away

Shore View

Shore View, Highland: three-bedroom coastal cottage sleeping five, with parking and views over Portree Bay.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
The Misty Isles View from £1,612

Highland · 9.8 miles away

The Misty Isles View

Two-bedroom cottage in Portree with views over the bay to the Cuillin; walking distance to pubs, restaurants and shops.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Cornucopia from £567

Highland · 10 miles away

Cornucopia

Two-bedroom cottage in a converted 19th-century mill near Portree, with sea views across to Raasay and one parking space.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
🏡

Know a cottage in Portnalong that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage