Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Osprey from £307

Highland

Osprey

Two-bedroom ground-floor apartment on the Achnacarry Estate in Highland, with views across the historic Clan Cameron lands.

🛏️ 2 beds 👥 Sleeps 4
Osprey Lodge from £1,457

Highland

Osprey Lodge

Osprey Lodge, Kingussie: fully equipped two-bedroom lodge with hot tub on a working farm in the Cairngorms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Otterburn 1 from £557

Highland

Otterburn 1

Two-bedroom cottage on the Highland coast near Gairloch, with views across the Inner Sound to Skye and the Outer Hebrides.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Paterson Cottage from £701

Highland

Paterson Cottage

Single-storey cottage for 4 near Muir of Ord with two bedrooms, two bathrooms, and an enclosed garden with patio.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Pentland Escapes - The Old Stables from £367

Highland

Pentland Escapes - The Old Stables

One-bedroom converted stables in Canisbay with full kitchen, washer-dryer, and views towards Orkney and the Pentland Firth.

🛏️ 1 bed 👥 Sleeps 2
Pods on the Croft - Duich from £1,516

Highland

Pods on the Croft - Duich

One-bedroom pod near Portree with views across Loch Duich towards Eilean Donan Castle, on a working croft.

🛏️ 1 bed 👥 Sleeps 2
Raasay from £837

Highland

Raasay

Three-bedroom bungalow on the Isle of Raasay, with coastal views and direct access to walking paths and a whisky distillery.

🛏️ 3 beds 👥 Sleeps 6
Ratagan Lodge from £587

Highland

Ratagan Lodge

Ratagan Lodge, Kyle, Highland: two-bedroom coastal home sleeping six with decking overlooking Loch Duich.

🛏️ 2 beds 👥 Sleeps 6
Red Kite Cottage from £493

Highland

Red Kite Cottage

Red Kite Cottage, Avoch: two-bedroom ground-floor property with a garden backing onto woodland, near Inverness.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Red Kite Lodge from £1,457

Highland

Red Kite Lodge

Red Kite Lodge, Rogart: two-bedroom Highland lodge on a working farm with private hot tub and level access throughout.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Rispond Estate - The Fish House from £1,167

Highland

Rispond Estate - The Fish House

Four-bedroom stone house on a 200-acre Highland estate with coastal access, views to Ben Hope and Ben Loyal, and regular sightings of deer, otters and sea eagles.

🛏️ 4 beds 👥 Sleeps 8
River Black Water Holiday Lets - Summerhouse from £577

Highland

River Black Water Holiday Lets - Summerhouse

One-bedroom detached summerhouse in Highland village of Inchbae, with parking and sitting-out area overlooking grounds.

🛏️ 1 bed 👥 Sleeps 2
River Black Water Holiday Lets - The Bunkhouse from £717

Highland

River Black Water Holiday Lets - The Bunkhouse

Six-bed bunkhouse in Highland Garve with parking, fully equipped kitchen, and Wi-Fi included.

🛏️ 1 bed 👥 Sleeps 6
River Black Water Holiday Lets - Tonita from £1,117

Highland

River Black Water Holiday Lets - Tonita

Two-bedroom cottage in Highland hamlet near Rogie Falls and Loch Garve, with riverside setting and on-site parking.

🛏️ 2 beds 👥 Sleeps 5
River Black Water Holiday Lets - Woodlands Rest from £1,117

Highland

River Black Water Holiday Lets - Woodlands Rest

Three-bedroom cottage in Highland Garve with riverside setting and ground-floor layout, sleeps five.

🛏️ 3 beds 👥 Sleeps 5
River Lodge from £8,559

Highland

River Lodge

River Lodge, Carrbridge: seven-bedroom Colorado-style lodge sleeping 14 in the Cairngorms, with river views and one dog welcome.

🛏️ 7 beds 👥 Sleeps 14 🐾 Pets welcome
River View from £877

Highland

River View

River View is a three-bedroom cottage in Dalwhinnie, Cairngorms, with a fully equipped kitchen, wood burner and enclosed garden with barbecue.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Riverside Lodge from £1,952

Highland

Riverside Lodge

Riverside Lodge, Aviemore: six-bedroom Norwegian log house sleeping 11, with wood burner and bike storage near Cairngorms walking and skiing.

🛏️ 6 beds 👥 Sleeps 11
Roggle Roich from £777

Highland

Roggle Roich

Three-bedroom coastal cottage near Tain with a private deck overlooking the beach and one dog stays free.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Rose Cottage from £477

Highland

Rose Cottage

One-bedroom cottage in Highland with a fully equipped kitchen, smart TV, and enclosed garden with barbecue.

🛏️ 1 bed 👥 Sleeps 2
Rowlands from £1,327

Highland

Rowlands

Rowlands, 4-bed Highland cottage in Aviemore sleeping 8, with enclosed garden and free pet stay.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Rudh Na Magach from £2,717

Highland

Rudh Na Magach

Four-bedroom Highland cottage on Loch Laggan shore with games room, sleeps 8, one dog welcome.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Sandwoodway from £527

Highland

Sandwoodway

Two-bedroom cottage near Lairg with three bathrooms, open fire and enclosed garden; sleeps 6.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Sandy Beach from £517

Highland

Sandy Beach

Four-bedroom detached house in Gairloch with direct access to coastal walking and beach, sleeping eight.

🛏️ 4 beds 👥 Sleeps 8

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