Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Cottage
Auld House from £512

Highland

Auld House

Recently renovated two-bedroom cottage near Brora, Highland coast, with ground-floor living and south-facing garden with seating areas.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Ballagan Lodges - Ballagan Lodge from £677

Highland

Ballagan Lodges - Ballagan Lodge

Two-bedroom lodge on a working farm near Culloden, Highland, sleeping four with one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ballagan Lodges - Ballagan Lodge 2 from £681

Highland

Ballagan Lodges - Ballagan Lodge 2

Ballagan Lodge 2, near Inverness: a two-bedroom mobile home on Culloden Moor with countryside views and one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Balloan House from £1,471

Highland

Balloan House

Two-bedroom Highland house near Dornoch beach, five minutes' walk from the village and Royal Dornoch Golf Club.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Balloan- Balloan Cottage from £1,471

Highland

Balloan- Balloan Cottage

Three-bedroom Highland cottage near Dornoch beach, with coastal walks and golf on the doorstep.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Balnagowan Mill from £1,142

Highland

Balnagowan Mill

Five-bedroom Highland mill sleeps 10, with coastal access and forest walks nearby; ground-floor layout suits families and larger groups.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Balnain 1 from £667

Highland

Balnain 1

Two-bedroom cottage on the Brahan Estate in Highland with river fishing, clay shooting and woodland walks nearby.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Barn Owl Cottage from £363

Highland

Barn Owl Cottage

Single-storey Highland cottage for two with full kitchen, enclosed garden and countryside views between Tain and Portmahomack.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Battanropie Lodge from £607

Highland

Battanropie Lodge

Three-bedroom detached lodge in Carrbridge village, Cairngorms National Park, with woodland walks and river views from an enclosed garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Bay Cottage

Highland

Bay Cottage

Single-storey cottage in Highland overlooking Gairloch Bay, with parking and a pub within walking distance.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Bayview from £493

Highland

Bayview

One-bedroom cottage near Gairloch, Highland, with bay views and free parking for couples or solo travellers.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Bayview Cottage from £851

Highland

Bayview Cottage

Three-bedroom cottage in Portmahomack with sea views over the Dornoch Firth, wood burner, and a large balcony.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Beach Cottage from £473

Highland

Beach Cottage

One-bedroom cottage on the beach at Gairloch, Highland, with decking overlooking the loch.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Bealach Cottage

Highland

Bealach Cottage

Two-bedroom cottage in Banavie near Neptune's Staircase on the Caledonian Canal, 3 miles from Fort William.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Beinn Breagha

Highland

Beinn Breagha

Two-bedroom house in Inverlochy with a fully fitted kitchen, woodburner, and garden; one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Beith from £353

Highland

Beith

A semi-detached cottage on north Skye with views to Harris and the Outer Hebrides, sleeping four on one floor.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Ben View from £407

Highland

Ben View

Two-bedroom cottage in Gairloch with views over the bay; suits couples and small families wanting coastal Highland scenery and wildlife.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Benula Lodge from £2,742

Highland

Benula Lodge

Four-bedroom Highland lodge on the Ness Castle Estate, minutes from Inverness, with river views and countryside walks.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Bervie Road Cottage from £447

Highland

Bervie Road Cottage

Three-bedroom cottage in Kinlochbervie with views across the harbour and free parking for one pet.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Birch Corner from £1,326

Highland

Birch Corner

Four-bedroom detached house in Cairngorms National Park with hot tub and garden, 1.5 miles from Aviemore.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Birch Tree Cottage from £503

Highland

Birch Tree Cottage

Two-bedroom cottage in Cairngorms National Park with ground-floor living, enclosed garden and parking for two cars.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Birchdale Cottage from £974

Highland

Birchdale Cottage

Birchdale Cottage, Silverglades, Highland: four-person ground-floor cottage with two bedrooms and parking, ten minutes' walk from Aviemore village.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Birchwood Chalet

Highland

Birchwood Chalet

Modern A-frame chalet in Highland woodland with private hot tub, near River Glass trout fishing and Glen Affric.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Birchwood Cottage from £1,179

Highland

Birchwood Cottage

Single-storey cottage for six in Aviemore, on the edge of a silver birch wood where red squirrels and roe deer live.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome

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