Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Scottish Thistle from £1,094

Highland

Scottish Thistle

One-bedroom apartment in central Inverness, steps from the River Ness and a short drive from Loch Ness and the Cairngorms.

🛏️ 1 bed 👥 Sleeps 2
Sea Breezes from £871

Highland

Sea Breezes

Four-bedroom coastal home in Highland with free pet stays and views across to Portree Harbour.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Seangan Lodges & Beech House - Beech House from £3,694

Highland

Seangan Lodges & Beech House - Beech House

Five-bedroom Highland house sleeping ten on a working croft, with hot tub and enclosed garden near Fort William.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Seascape from £1,152

Highland

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
Seascape from £567

Highland

Seascape

One-bedroom coastal cottage in Highland hamlet with direct seafront access and regular dolphin sightings.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Seascape from £433

Highland

Seascape

Seascape, Highland: two-bedroom coastal cottage with woodburner, fully equipped kitchen and sitting-out area overlooking Staffin Bay.

🛏️ 2 beds 👥 Sleeps 2
Seashell Lodge from £547

Highland

Seashell Lodge

Three-bedroom ground-floor lodge in Gairloch with sea views, one dog welcome free of charge.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Shelduck House from £1,552

Highland

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
Shore Cottage from £607

Highland

Shore Cottage

Shore Cottage, Kyle, Highland: three-bedroom detached house directly on Loch Hourn with kayaking from the front door.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Shore View Cottage

Highland

Shore View Cottage

Three-bedroom cottage on North Kessock shoreside, with views across water to Inverness and a fire pit garden.

🛏️ 3 beds 👥 Sleeps 6
Single Malt Cottage. from £587

Highland

Single Malt Cottage.

Single Malt Cottage, Isle of Skye: one-bedroom ground-floor cottage with full kitchen, heating and parking included.

🛏️ 1 bed 👥 Sleeps 2
Sonas from £617

Highland

Sonas

Sonas, Highland: one-bedroom ground-floor cottage with an electric vehicle charging point.

🛏️ 1 bed 👥 Sleeps 2
Song Bird Cottage from £697

Highland

Song Bird Cottage

Two-bedroom cottage on Inverness's edge with wooded grounds, parking and coastal access.

🛏️ 2 beds 👥 Sleeps 4
South Bay Cottage from £1,021

Highland

South Bay Cottage

South Bay Cottage, Isle of Skye: three-bedroom coastal home with sea views, a roof terrace, and each bedroom its own bathroom.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Spey Valley Resort - Chalet 19

Highland

Spey Valley Resort - Chalet 19

Two-bedroom chalet in Aviemore's Spey Valley Resort, surrounded by Cairngorms woodland with an indoor pool and golf course on-site.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Springbank from £961

Highland

Springbank

Three-bedroom luxury cottage near Campbeltown with coastal views, walking distance to restaurants and pubs.

🛏️ 3 beds 👥 Sleeps 6
St Enodoc from £737

Highland

St Enodoc

Two-bedroom cottage in Wadebridge with open fire, a mile from the pub and near the Rock-Padstow Ferry.

🛏️ 2 beds 👥 Sleeps 4
St. Fergus from £1,922

Highland

St. Fergus

Three-bedroom cottage in Highland with ground-floor layout, wrap-around garden and access to Ardnamurchan Peninsula beaches.

🛏️ 3 beds 👥 Sleeps 6
Stag Cottage from £797

Highland

Stag Cottage

One-bedroom cottage on the Isle of Skye, elevated above Loch Dunvegan, ideal for walking and cycling in the Highlands.

🛏️ 1 bed 👥 Sleeps 2
Stag’s Hide from £1,272

Highland

Stag’s Hide

Two-bedroom cottage in Boat of Garten with a hot tub, built in 1909 for a gamekeeper on the Kinrara Estate.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Stanford House from £731

Highland

Stanford House

Three-bedroom Victorian house in Inverness beside the River Ness, with parking and views towards the castle.

🛏️ 3 beds 👥 Sleeps 6
Strathconon Cottages - Braigh na Leitre from £463

Highland

Strathconon Cottages - Braigh na Leitre

Detached cottage for four in a Highland glen surrounded by mountains, forest and river, all ground-floor rooms.

🛏️ 2 beds 👥 Sleeps 4
Strathconon Cottages - Glacour Studio from £333

Highland

Strathconon Cottages - Glacour Studio

Studio cottage in a Highland glen near Muir of Ord, with woodburning stove and parking for two cars.

👥 Sleeps 2 🐾 Pets welcome
Strathspey Lodge from £1,556

Highland

Strathspey Lodge

Detached Highland lodge sleeping 8 in Cairngorms National Park, with four bedrooms, four bathrooms, and one pet welcome.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome

Page 8 of 31 · 741 in total

🏡

Know a cottage in Highland 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