Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Strathy from £497

Highland

Strathy

Single-storey, 2-bedroom bungalow on the ground floor near Dornoch beach, with an enclosed garden and full kitchen.

🛏️ 2 beds 👥 Sleeps 4
Strawbale Collection - Jack Strawbale House from £917

Highland

Strawbale Collection - Jack Strawbale House

Two-bedroom Scandinavian-style lodge in Highland with full wheelchair access, hot tub and panoramic views.

🛏️ 2 beds 👥 Sleeps 4
Stroma from £651

Highland

Stroma

Three-bedroom bungalow on the island of Stroma in Highland, with coastal views and an unfenced pond in the garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Strone Farm House from £493

Highland

Strone Farm House

Three-bedroom farmhouse on the Caledonian Canal, 10 minutes north of Fort William, with enclosed garden and free pet stay.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Sunrise Summerhouse from £473

Highland

Sunrise Summerhouse

One-bedroom summerhouse in Tain, Highland, directly beside the sea with views across the Moray Firth.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Taigh Fiodha from £443

Highland

Taigh Fiodha

Three-bedroom log cabin near Tain with sandy beach access and room for six; one pet welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Taigh Mullach Dearg from £771

Highland

Taigh Mullach Dearg

One-bedroom cottage on Isle of Skye's northwest coast with an electric car charging point and wood-burning stove.

🛏️ 1 bed 👥 Sleeps 2
Tall Pines Lodge

Highland

Tall Pines Lodge

Three-bedroom lodge near Nairn with ground-floor ensuite bedroom and split-level living space overlooking Loch Lochy.

🛏️ 3 beds 👥 Sleeps 5
Tanera from £687

Highland

Tanera

Three-bedroom bungalow in Wick, Highland, minutes from Duncansby Head and Castle of Mey, one dog welcome.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Terra Verde from £601

Highland

Terra Verde

Terra Verde, Beauly: modern detached house with countryside views, sleeps 6, 3 bedrooms and 2 bathrooms.

🛏️ 3 beds 👥 Sleeps 6
The Birches from £611

Highland

The Birches

The Birches, Nairn: detached three-bedroom cottage, all ground floor, with enclosed garden and free pet stay.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
The Boat House from £1,272

Highland

The Boat House

The Boat House, Morvern: three-bedroom cottage on Loch Aline's shore, sleeping five, with lochside terrace and fishing.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
The Bungalow from £911

Highland

The Bungalow

One-bedroom bungalow on Highland estate grounds with coastal views, free for one pet.

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

Highland

The Cairngorm

The Cairngorm, Aviemore: three-bedroom house for eight with sauna, enclosed garden and one dog welcome.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
The Cottage from £543

Highland

The Cottage

Restored 18th-century cottage on the Isle of Skye, one bedroom, coastal views and on-site parking.

🛏️ 1 bed 👥 Sleeps 2
The Cottage from £423

Highland

The Cottage

The Cottage, Arivegaig, Highland: a two-bedroom coastal home on one level with direct garden access and beach nearby.

🛏️ 2 beds 👥 Sleeps 4
The Doune

Highland

The Doune

Six-bedroom country house near Inverness on 36 acres, with hot tub and salmon fishing on the River Nairn.

🛏️ 6 beds 👥 Sleeps 12
The Garden Flat Ardullie from £947

Highland

The Garden Flat Ardullie

Two-bedroom ground-floor flat in a 17th-century Highland lodge with enclosed garden and parking; one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
The Grain Store from £617

Highland

The Grain Store

The Grain Store, Inverness: 2-bedroom Highland cottage overlooking an RSPB nature reserve, with one dog staying free.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
The Old Lock House Apartments - Lock Side from £323

Highland

The Old Lock House Apartments - Lock Side

Ground-floor apartment in Fort Augustus overlooking the Caledonian Canal locks, sleeps 5 with one bedroom and bunk beds.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
The Old Store from £373

Highland

The Old Store

Two-bedroom cottage in Fort William with a fully equipped kitchen, parking for two cars, and garden access.

🛏️ 2 beds 👥 Sleeps 4
The Osprey from £986

Highland

The Osprey

Semi-detached house for five in Kingussie, at the foot of the Cairngorms, with ground-floor rooms and an enclosed garden.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
The Sheiling Skye from £631

Highland

The Sheiling Skye

One-bedroom coastal lodge on Isle of Skye with views across Loch Dunvegan and access to private woodland and beach.

🛏️ 1 bed 👥 Sleeps 2
The Steading from £1,296

Highland

The Steading

The Steading, Highland: three-bedroom house on the Ardnamurchan Peninsula with direct beach access and views across Loch Sunart.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome

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