menu

Holiday Cottages in The Highlands

Select a location
Photo of Braevaal

Braevaal

Sleeps: 4 Rooms: 2 From €322 weekly
This attractive, whitewashed cottage is near the village of Lairg in the Scottish Highlands and can sleep four people in two bedrooms.
From €322 weekly
Request to book
Photo of Holly Cottage

Holly Cottage

Sleeps: 6 Rooms: 3 From €427 weekly
This stylish ground floor, semi-detached cottage is located in North Ballahulish, near Kinlochleven, and can sleep six people in three bedrooms.
From €427 weekly
Request to book
Photo of Deskford Cottage

Deskford Cottage

Sleeps: 4 Rooms: 2 From €385 weekly
This property is semi-detached and is situated on the edge of the seaside town of Nairn. This cottage can accommodate four guests in two bedrooms.
From €385 weekly
Request to book
Photo of The Cabin @ Seaview

The Cabin @ Seaview

Sleeps: 2 Rooms: 1 From €339 weekly
This fabulous ground floor log cabin is ideal for cosy escapes away from it all, three miles from Dunvegan and can sleep two people in one bedroom.
From €339 weekly
Request to book
Photo of Roisin Dhu

Roisin Dhu

Sleeps: 6 Rooms: 3 From €362 weekly
This detached log cabin is near the village of Lochcarron in Scotland and sleeps six people in three bedrooms.
From €362 weekly
Request to book
Photo of Birch Cottage

Birch Cottage

Sleeps: 4 Rooms: 3 From €394 weekly
This detached cottage is located in the village of Dundonnell and can sleep six people in three bedrooms.
From €394 weekly
Request to book
Photo of Riverside Cottage

Riverside Cottage

Sleeps: 5 Rooms: 3 From €557 weekly
This superb detached, single-storey cottage is situated near to the town of Portree and can sleep five people in three bedrooms.
From €557 weekly
Request to book
Photo of Mint Cottage

Mint Cottage

Sleeps: 6 Rooms: 3 From €386 weekly
This charming, detached cottage in Findhorn sleeps six people in three bedrooms.
From €386 weekly
Request to book
Photo of Hill View Apartment

Hill View Apartment

Sleeps: 4 Rooms: 1 From €279 weekly
This pet-friendly, first floor apartment in Aviemore sleeps up to four people in one bedroom.
From €279 weekly
Request to book
Photo of Slioch

Slioch

Sleeps: 2 Rooms: 1 From €259 weekly
This homely, semi-detached cottage sits in the village of Auldearn, two miles from Nairn.
From €259 weekly
Request to book
Photo of 40A High Street

40A High Street

Sleeps: 6 Rooms: 3 From €374 weekly
This self-catering apartment is situated in the town of Grantown-on-Spey and sleeps six people in three bedrooms.
From €374 weekly
Request to book
Photo of Dorrey View Cottage Pet-Friendly Cottage

Dorrey View Cottage Pet-Friendly Cottage

Sleeps: 4 Rooms: 2 From €272 weekly
This semi-detached cottage is situated close to the Highlands village of Halkirk and sleeps five people in two bedrooms.
From €272 weekly
Request to book
Photo of Glencoe Pet-Friendly Cottage

Glencoe Pet-Friendly Cottage

Sleeps: 6 Rooms: 2 From €313 weekly
This detached log cabin is located on a private caravan park near to Newtonmore and can sleep six people in two bedrooms.
From €313 weekly
Request to book
Photo of Brucanich Cottage Romantic Cottage

Brucanich Cottage Romantic Cottage

Sleeps: 4 Rooms: 1 From €269 weekly
This cottage annexe on the outskirts of the town of Kingussiesleeps two people.
From €269 weekly
Request to book
Photo of Baldow Cottage

Baldow Cottage

Sleeps: 6 Rooms: 3 From €520 weekly
This detached cottage in Kincraig sleeps six people in three people.
From €520 weekly
Request to book
Photo of 77/78 Aird  Coastal Cottage

77/78 Aird Coastal Cottage

Sleeps: 4 Rooms: 2 From €348 weekly
This charming traditional stone cottage is situated near Portree on the Isle of Skye and can sleep four people in two bedrooms.
From €348 weekly
Request to book
Photo of Suidhe Cottage

Suidhe Cottage

Sleeps: 6 Rooms: 3 From €679 weekly
This detached timber cottage is set in the village of Kincraig and sleeps six people in three bedrooms.
From €679 weekly
Request to book
Photo of Easter Urray Pet-Friendly Cottage

Easter Urray Pet-Friendly Cottage

Sleeps: 10 Rooms: 5 From €919 weekly
This superb detached property near Muir of Ord sleeps ten people in five bedrooms.
From €919 weekly
Request to book
Photo of Taigh An Tobair (House By The Well) Coastal Cottage

Taigh An Tobair (House By The Well) Coastal Cottage

Sleeps: 5 Rooms: 3 From €377 weekly
This detached cottage is set in the village of Colbost on the Isle of Skye and sleeps five people in three bedrooms.
From €377 weekly
Request to book
Photo of Trotternish Cottage Pet-Friendly Cottage

Trotternish Cottage Pet-Friendly Cottage

Sleeps: 5 Rooms: 3 From €389 weekly
Sleeping up to five people in three bedrooms, this cottage is on a working croft 5 miles from Uig on the Isle of Skye.
From €389 weekly
Request to book
Photo of ORNUM

ORNUM

Sleeps: 5 Rooms: 3 From €382 weekly
This lovely cottage is based in Borgie, Scotland and can sleep five people in three bedrooms.
From €382 weekly
Request to book
Photo of Pilmuir

Pilmuir

Sleeps: 9 Rooms: 4 From €501 weekly
This detached stone cottage sits near the village of Boat of Garten in Scotland, it sleeps nine people in four bedrooms.
From €501 weekly
Request to book
Photo of Dalnahaven

Dalnahaven

Sleeps: 4 Rooms: 2 From €291 weekly
This detached ground floor cottage in the Highlands town of Grantown-on-Spey, it can sleep four people in two bedrooms.
From €291 weekly
Request to book
Photo of Woodside Cottage

Woodside Cottage

Sleeps: 4 Rooms: 2 From €343 weekly
This detached cottage sits near the town of Buckie in Scotland and can sleep four people in two bedrooms.
From €343 weekly
Request to book
Photo of Tigh Na Drochit

Tigh Na Drochit

Sleeps: 10 Rooms: 5 From €1,011 weekly
A detached cottage in the remote village of Garve in the Highlands, sleeping ten people in five bedrooms.
From €1,011 weekly
Request to book
Photo of Sea Scape

Sea Scape

Sleeps: 4 Rooms: 2 From €330 weekly
An upper floor apartment in the Scottish town of Lossiemouth, sleeping four people in two bedrooms.
From €330 weekly
Request to book
Photo of 59 Society Street

59 Society Street

Sleeps: 4 Rooms: 2 From €364 weekly
A former fisherman's cottage in the town of Nairn in the Scottish Highlands that can sleep four people in two bedrooms.
From €364 weekly
Request to book
Photo of Foinaven

Foinaven

Sleeps: 5 Rooms: 2 From €449 weekly
A semi-detached bungalow in the Scottish town of Aviemore, it can sleep five people in two bedrooms.
From €449 weekly
Request to book
Photo of Hong Kong House

Hong Kong House

Sleeps: 4 Rooms: 2 From €334 weekly
This semi detached house is located in the village of Tomintoul near Grantown-on-Spey and can sleep four people in two bedrooms.
From €334 weekly
Request to book
Photo of The Farm Steading

The Farm Steading

Sleeps: 4 Rooms: 2 From €335 weekly
This cottage is resting in the village of Aberlour, near Elgin, and can sleep four people in two bedrooms.
From €335 weekly
Request to book
Photo of 1 Bayview Bungalow

1 Bayview Bungalow

Sleeps: 4 Rooms: 2 From €338 weekly
This cosy semi-detached bungalow is in the village of Poolewe in the Northern Highlands & Cairngorms National Park and can sleep four people in two bedrooms.
From €338 weekly
Request to book
Photo of 2 Bayview Bungalow

2 Bayview Bungalow

Sleeps: 4 Rooms: 2 From €338 weekly
This cosy semi-detached bungalow is in the village of Poolewe in the Northern Highlands & Cairngorms National Park and can sleep four people in two bedrooms.
From €338 weekly
Request to book
Photo of Firthview

Firthview

Sleeps: 4 Rooms: 2 From €343 weekly
This apartment is located in the village of Buckie near Portessie and can sleep four people in two bedrooms.
From €343 weekly
Request to book
Photo of Hillfoot

Hillfoot

Sleeps: 5 Rooms: 2 From €461 weekly
This semi-detached cottage is close to the village of Insh, near Kincraig in the Cairngorms National Park and can sleep five people in two bedrooms.
From €461 weekly
Request to book
Photo of Hill Cottage Beach Cottage

Hill Cottage Beach Cottage

Sleeps: 6 Rooms: 3 From €419 weekly
This traditional stone cottage is located in the village of Dunvegan on the Isle of Skye, sleeping 6 people in 3 bedrooms.
From €419 weekly
Request to book
Photo of Greshornish Boathouse

Greshornish Boathouse

Sleeps: 3 Rooms: 1 From €294 weekly
Sleeping three people, this cosy first floor apartment is located above a boathouse on the shore of Loch Greshornish, on the Isle of Skye, next to a working fishery.
From €294 weekly
Request to book
Photo of The Barn Pet-Friendly Cottage

The Barn Pet-Friendly Cottage

Sleeps: 3 Rooms: 1 From €286 weekly
This semi-detached cottage is located in the village of Staffin on the Isle of Skye and can sleep three people in one bedroom and a sofa bed.
From €286 weekly
Request to book
Photo of The Keeper's Cottage Pet-Friendly Cottage

The Keeper's Cottage Pet-Friendly Cottage

Sleeps: 4 Rooms: 2 From €302 weekly
Sleeping four people in two bedrooms, this single storey cottage on the Isle of Skye is close to Edinbane hamlet, and near Dunvegan.
From €302 weekly
Request to book
Photo of The Ghillie's Cottage Pet-Friendly Cottage

The Ghillie's Cottage Pet-Friendly Cottage

Sleeps: 4 Rooms: 2 From €371 weekly
This detached cottage is located on the Isle of Skye and sleeps four people in two bedrooms.
From €371 weekly
Request to book
Photo of The Old Cottage Coastal Cottage

The Old Cottage Coastal Cottage

Sleeps: 2 Rooms: 1 From €293 weekly
This detached stone-built former crofter's cottage with an open fire for 2 people is in the tiny village of Suladale between the coastal towns of Portree and Dunvegan on the Isle of Skye on the west c...
From €293 weekly
Request to book
Photo of Recroy

Recroy

Sleeps: 5 Rooms: 2 From €301 weekly
Recroy is a detached holiday cottage nestled on a remote hillside above the tiny hamlet of Nedd which offers breathtaking views along the western shore of Loch Nedd.
From €301 weekly
Request to book
Photo of Kintillo Pet-Friendly Cottage

Kintillo Pet-Friendly Cottage

Sleeps: 4 Rooms: 2 From €324 weekly
Dunvegan is a traditional Scottish village that sits to the north end of the Isle of Skye.
From €324 weekly
Request to book
Photo of The Rowans Family Cottage

The Rowans Family Cottage

Sleeps: 4 Rooms: 2 From €282 weekly
This modern detached bungalow is situated in a peaceful location on the owner's rural estate and is tastefully decorated and furnished, offering accommodation for up to four people.
From €282 weekly
Request to book
Photo of Kennel Cottage

Kennel Cottage

Sleeps: 6 Rooms: 3 From €398 weekly
This superb detached cottage is located in Nairn, Scotland and can sleep six people in three bedrooms.
From €398 weekly
Request to book
Photo of Sail Mhor View

Sail Mhor View

Sleeps: 8 Rooms: 4 From €426 weekly
This single storey detached cottage is close to Dundonnell in Wester Ross and can sleep eight people in four bedrooms.
From €426 weekly
Request to book
Photo of Westhaven

Westhaven

Sleeps: 8 Rooms: 4 From €483 weekly
This ground-floor cottage is in the village of Morar on the West Coast of Scotland, it can sleep seven people within four bedrooms.
From €483 weekly
Request to book
Photo of Pindlers Croft

Pindlers Croft

Sleeps: 6 Rooms: 3 From €418 weekly
A detached cottage near the town of Forres in Moray, Scotland that can sleep six people in three bedrooms.
From €418 weekly
Request to book
Photo of Stonywood Cottage

Stonywood Cottage

Sleeps: 4 Rooms: 2 From €360 weekly
This semi-detached stone cottage is located in the village of Drumnadrochit in the Scottish Highlands and sleeps 4 people in 2 bedrooms.
From €360 weekly
Request to book
Photo of Gillebrides

Gillebrides

Sleeps: 4 Rooms: 3 From €303 weekly
This cottage in the village of Evanton, near Dingwall can sleep four people in three bedrooms.
From €303 weekly
Request to book
Photo of Flat 3 Caledonian Court

Flat 3 Caledonian Court

Sleeps: 4 Rooms: 2 From €310 weekly
This apartment is in the town of Fort William in the Scottish Highlands and can sleep four people in two bedrooms.
From €310 weekly
Request to book
Holiday Rentals The Highlands
Listing 1-50 of 1097 Top Holiday Rentals
Results per page:
  • 10
  • 20
  • 50
Selfcater.com: self-catering vacation rentals & holiday homes worldwide.
Cookies are required for normal operation of our website. However no personally identifiable information is stored in any of the cookies that we use.