Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Cottage
The Hive from £473

Highland

The Hive

The Hive, Highland: two-bedroom first-floor apartment overlooking Dornoch Cathedral, less than a mile from the coast.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Holt from £303

Highland

The Holt

The Holt, Glenelg, Highland: one-bedroom coastal apartment with mountain views and regular wildlife visitors.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
The House on the Point from £463

Highland

The House on the Point

Two-bedroom detached cottage in Highland Kylerhea, metres from the loch with regular sightings of otters, seals and eagles.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The House On The Slip from £701

Highland

The House On The Slip

Three-bedroom Highland house on the Kylerhea shoreline, where you watch otters, seals and sea eagles from the sun room.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Ivy Wing from £477

Highland

The Ivy Wing

The Ivy Wing, Highland: three-bedroom coastal property near John o' Groats, five minutes from Sinclair and Dunnet Bay beaches.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
The Jacobite Retreat

Highland

The Jacobite Retreat

The Jacobite Retreat, Fort William: two-bedroom cottage with full kitchen, heating and Wi-Fi included, near the steam train.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Junipers from £557

Highland

The Junipers

The Junipers, rural farmhouse near Tain in Highland, sleeps 5 with countryside views and direct access to coastal walks.

🛏️ 3 beds 👥 Sleeps 5
Cottage
The Kylesku Kabin from £1,536

Highland

The Kylesku Kabin

The Kylesku Kabin, Highland: a 2016-built architect-designed cabin on the Assynt coast, sleeping 4 with one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Little Sea Horse from £577

Highland

The Little Sea Horse

Two-bedroom caravan sleeping 6 near Embo Beach in Highland Scotland, with decked outdoor space and free pet.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Lookout from £1,636

Highland

The Lookout

The Lookout, Highland: five-bedroom house in Cairngorms National Park with hot tub, sleeping up to 10.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
The Misty Isles View from £1,612

Highland

The Misty Isles View

Two-bedroom cottage in Portree with views over the bay to the Cuillin; walking distance to pubs, restaurants and shops.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Narrows from £667

Highland

The Narrows

The Narrows is a modern two-bedroom cottage on the River Ewe in Highland, with direct access to walking routes and regular wildlife sightings.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Nell

Highland

The Nell

The Nell, Inverlochy: two-bedroom cottage a mile from the coast, with Ben Nevis views and direct bus access to Fort William.

🛏️ 2 beds 👥 Sleeps 3
Cottage
The Old Chandlery from £477

Highland

The Old Chandlery

The Old Chandlery, Avoch, Highland: converted fisherman's store with three bedrooms, one mile from the coast and fully equipped for self-catering.

🛏️ 3 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Old Dye House from £581

Highland

The Old Dye House

One-bedroom cottage in Highland village with sea views towards the Outer Hebrides, near galleries, walks and Michelin-starred dining.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
The Old Post Office from £681

Highland

The Old Post Office

Two-bedroom stone cottage on Loch Hourn in Highland Scotland, sleeping four, with one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Old School House from £611

Highland

The Old School House

Victorian stone cottage in Highland Sutherland, 3 bed, sleeps 6, with coastal views and enclosed garden. One dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Old School House from £697

Highland

The Old School House

Former schoolhouse on the Highland coast with walled garden, sleeping five, one dog welcome.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
The Old Schoolhouse Cottage

Highland

The Old Schoolhouse Cottage

One-bedroom cottage near Fort William with mountain views, parking, and coastal access within a mile.

🛏️ 1 bed 👥 Sleeps 2
Cottage
The Old Surgery from £363

Highland

The Old Surgery

Two-bedroom cottage in fishing village Kinlochbervie, Highland, with views over the harbour and enclosed garden for dogs.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Paddock from £413

Highland

The Paddock

Single-storey stone cottage on a working farm near Portmahomack, a fishing village on the Tarbat Peninsula, with coastal views and one mile walk to the beach.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
The Peaks from £867

Highland

The Peaks

Three-bedroom ground-floor apartment in Aviemore, within Cairngorms National Park, with a garden and space for a dog.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
The Pines from £493

Highland

The Pines

One-bedroom ground-floor cottage in Aviemore, minutes from hiking, skiing, mountain biking and water sports across the Cairngorms.

🛏️ 1 bed 👥 Sleeps 2
Cottage
The Sea Lodge from £1,007

Highland

The Sea Lodge

Three-bedroom coastal lodge in Highland, steps from the beach with each bedroom having its own bathroom.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome

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