Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Cottage
The Shore from £537

Highland

The Shore

Three-bedroom coastal cottage in Fortrose with wifi, linen and towels provided; walking distance to harbour and town.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Stable from £561

Highland

The Stable

The Stable, Highland: one-bedroom barn conversion on a working farm with sea views towards Orkney, near Dunnet Beach.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
The Stag from £1,315

Highland

The Stag

Single-storey detached house sleeping 8 in Highland, a five-minute walk from Aviemore village with one dog welcome.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Steading Apartment from £567

Highland

The Steading Apartment

Three-bedroom ground-floor apartment in the Cairngorms with parking and garden, ten minutes' walk from Aviemore village.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Townhouse

Highland

The Townhouse

Three-bedroom townhouse in Fort William town centre with coastal views, a mile from the nearest pub.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Townhouse from £523

Highland

The Townhouse

Three-bedroom townhouse in Inverness with a free pet stay and direct access to the city centre's pubs and restaurants.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Wee Belter from £517

Highland

The Wee Belter

Two-bedroom cottage in coastal Embo with sea views, wood burner and enclosed garden near Dornoch.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Wee Hoose from £567

Highland

The Wee Hoose

Stone cottage in Highland crofting hamlet, sleeps 4 with enclosed garden and room for one pet.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Willows from £473

Highland

The Willows

The Willows, Highland: detached 2-bed lodge sleeping 4, one dog welcome, coastal location near Glencoe.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Thistle Cottage from £962

Highland

Thistle Cottage

Two-bedroom cottage on Highland estate with coastal views, near beaches and mountains suitable for walking and outdoor pursuits.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Thistledown from £423

Highland

Thistledown

Two-bedroom ground-floor apartment in Dornoch, a coastal Highland village with championship golf and a wide sandy beach.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Tigh An Iasgair from £711

Highland

Tigh An Iasgair

Architect-designed house on the Applecross Peninsula with ground source heat pump, three bedrooms, coastal views and direct beach access.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Tigh Ban from £717

Highland

Tigh Ban

Four-bedroom cottage in Glencoe with all bedrooms and bathrooms on the ground floor, sleeping up to 8.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Tigh na Bruaich from £303

Highland

Tigh na Bruaich

Two-bedroom cottage in Auldearn village, three miles from Nairn's beaches and close to Culloden, castles, and the Malt Whisky Trail.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Tigh na Mhuillean from £937

Highland

Tigh na Mhuillean

Six-bedroom house near Gairloch with views over the bay and mountains; one dog stays free.

🛏️ 6 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Tigh-An-Achaidh from £503

Highland

Tigh-An-Achaidh

Four-bedroom Highland cottage near Loch Duich with parking, enclosed garden and everything needed for a week away.

🛏️ 4 beds 👥 Sleeps 7
Cottage
Tigh-na-Sgoile from £681

Highland

Tigh-na-Sgoile

Two-bedroom Highland home near Beauly with woodland views, wood burner and first-floor living space.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Torr Caladh from £493

Highland

Torr Caladh

Single-storey cottage in Glenfinnan village, sleeping 6, with enclosed garden and loch fishing rights.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Tressady Coach House

Highland

Tressady Coach House

Four-bedroom coach house on a 100-acre Highland estate, two miles from Rogart village and the North Coast 500.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Truim Cottage from £837

Highland

Truim Cottage

Truim Cottage, Dalwhinnie: four-bedroom detached house with hot tub and mountain views towards the Cairngorms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Uaine Cottage from £1,111

Highland

Uaine Cottage

Two-bedroom cottage in Aviemore, Cairngorms National Park, with enclosed garden and parking for couples or small families.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Valhalla Brae from £503

Highland

Valhalla Brae

Three-bedroom coastal home in Wick with direct access to beach walks, harbour and headland; one dog welcome.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Viewhill Villa from £597

Highland

Viewhill Villa

Viewhill Villa, central Inverness: 3-bed semi with enclosed garden and parking, walking distance to shops and restaurants.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Wards Croft No.14

Highland

Wards Croft No.14

Two-bedroom bungalow in Muir of Ord, fully equipped with heating, linen and wi-fi included, near Glen Ord Distillery.

🛏️ 2 beds 👥 Sleeps 4

Page 30 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