Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Druimbhan from £697

Highland

Druimbhan

One-bedroom cottage near Lochailort with wood-burning stove, stream and waterfall views, dogs welcome.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Drummuie House from £1,432

Highland

Drummuie House

Drummuie House, Golspie: five-bedroom stone house with sea views, games room and one acre of grounds.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Duart from £627

Highland

Duart

Duart Castle on Isle of Mull: a restored clan home on a coastal crag with dungeons and state rooms open to explore.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Eagle Brae - Buteo from £2,445

Highland

Eagle Brae - Buteo

Three-bedroom log cabin in Highland with open-plan ground floor, wood burner and parking for three cars.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Eagle Brae - Cinclus from £2,522

Highland

Eagle Brae - Cinclus

Luxury log cabin for four near Beauly, with wood burner, two living spaces and underfloor heating throughout.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Eagle Brae - Parus from £2,161

Highland

Eagle Brae - Parus

Luxury log cabin for two in Strathglass, Highland, within reach of Beauly and Glen Affric walks.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Eagle Brae - Strix from £2,161

Highland

Eagle Brae - Strix

Strix, a one-bedroom log cabin in Strathglass near Beauly, sleeps two and allows one pet.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Eagle Brae - Sylvia from £2,161

Highland

Eagle Brae - Sylvia

One-bedroom log cabin in Strathglass, Highland, with underfloor heating, wood burner and views over glens and forest.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Eagle Cottage from £631

Highland

Eagle Cottage

Eagle Cottage, Highland: two-bedroom stone cottage on a working croft with sea views, fully equipped kitchen and parking for three cars.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Easter Dalziel Farm Cottages - Birch Cottage from £907

Highland

Easter Dalziel Farm Cottages - Birch Cottage

Three-bedroom cottage on Highland farm near Inverness, minutes from coastal dolphin spotting and sandy beaches.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Eilean Donan Apartment

Highland

Eilean Donan Apartment

Two-bedroom apartment in Kyle with direct coastal access, sleeps 6, one dog welcome.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Einich from £701

Highland

Einich

Einich, Highland: 4-bed granite house in Newtonmore sleeping 8, with mountain views and enclosed garden.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Farr from £407

Highland

Farr

Stone croft cottage near Helmsdale, Highland, with sea views and deer wandering past the windows.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Five Diabaig - Lily Lodge from £1,182

Highland

Five Diabaig - Lily Lodge

Five-bedroom luxury coastal home near Diabaig on Scotland's west coast, with sea views and room for ten.

🛏️ 5 beds 👥 Sleeps 10
Flowerburn Holidays - Callachy Cottage from £413

Highland

Flowerburn Holidays - Callachy Cottage

Detached cottage sleeping 4 near Fortrose with sea views and parking; ideal for walking and wildlife watching.

🛏️ 2 beds 👥 Sleeps 4
Frank’s from £437

Highland

Frank’s

Frank's, Portree: traditional crofter's cottage sleeping 4, with wood burner and enclosed garden near Camus More.

🛏️ 2 beds 👥 Sleeps 4
Gavin Maxwell Cottage from £367

Highland

Gavin Maxwell Cottage

Two-bedroom cottage on a private six-acre island between Skye and the mainland, former home of wildlife author Gavin Maxwell.

🛏️ 2 beds 👥 Sleeps 4
Georgies from £597

Highland

Georgies

Georgies, Inverness: two-bedroom flat above a Thai restaurant, with parking and garden, pets welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Ghillie’s Lodge from £2,830

Highland

Ghillie’s Lodge

Three-bedroom riverside B&B near Inverness, sleeping up to six, with on-site parking and WiFi.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Gladstone Cottage from £277

Highland

Gladstone Cottage

One-bedroom coastal cottage in Castletown, on the North Coast 500, walking distance from a four-mile sandy beach.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Glebe Cottage from £377

Highland

Glebe Cottage

Detached cottage for four near Muir of Ord, with a wood burner and access to Highland outdoor pursuits.

🛏️ 2 beds 👥 Sleeps 4
Glen Mhor from £443

Highland

Glen Mhor

Three-bedroom Highland bungalow in Glenelg village, fully equipped with heating, kitchen essentials and WiFi included; one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Glencoe Mountain Cottages - Aonach Cottage from £881

Highland

Glencoe Mountain Cottages - Aonach Cottage

Three-bedroom cottage in a Highland valley near Ballachulish, sleeping 6, with mountain views and an enclosed garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Glenrossal Cottages - Birch Cottage from £607

Highland

Glenrossal Cottages - Birch Cottage

Two-bedroom cottage on a Highland estate with River Cassley salmon fishing on-site and lochs nearby.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome

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