menu

Holiday Cottages in The Highlands

Select a location
Photo of Jubilee Cottage

Jubilee Cottage

Sleeps: 6 Rooms: 3 From €446 weekly
This cottage is set in a lovely location looking out to sea, 1.3 miles from the village of Uig on the Isle of Skye and sleeps six people in three bedrooms.
From €446 weekly
Request to book
Photo of Silver Birch Lodge  Pet-Friendly Cottage

Silver Birch Lodge Pet-Friendly Cottage

Sleeps: 6 Rooms: 3 From €365 weekly
This detached cottage near the village of Dornie in the West Highlands sleeps six people in three bedrooms.
From €365 weekly
Request to book
Photo of Seaspray

Seaspray

Sleeps: 8 Rooms: 4 From €396 weekly
This semi-detached cottage in the Scottish seaside village of Portknockie sleeps eight people in four bedrooms.
From €396 weekly
Request to book
Photo of Ben Loyal View

Ben Loyal View

Sleeps: 6 Rooms: 3 From €362 weekly
This detached cottage is located near the village of Tongue and can sleep six people in three bedrooms.
From €362 weekly
Request to book
Photo of Springburn Cottage

Springburn Cottage

Sleeps: 2 Rooms: 1 From €244 weekly
This cosy ground floor cottage set next to the owner's home on the edge of Drumnadrochit, Scotland, sleeps two people in one double bedroom.
From €244 weekly
Request to book
Photo of Bluebell Cottage

Bluebell Cottage

Sleeps: 5 Rooms: 3 From €271 weekly
This detached stone cottage is located in Portmahomack and can sleep five people in three bedrooms.
From €271 weekly
Request to book
Photo of Askival

Askival

Sleeps: 8 Rooms: 3 From €553 weekly
This wonderful, detached cottage in Elgol on the Isle of Skye, can sleep eight people in three bedrooms and a sofa bed in the sitting room.
From €553 weekly
Request to book
Photo of The Croft House

The Croft House

Sleeps: 4 Rooms: 2 From €300 weekly
This stone cottage is set three miles from Muir of Ord in the fabulous Scottish Highlands and can sleep four people in two bedrooms.
From €300 weekly
Request to book
Photo of 5 Innes-Maree Pet-Friendly Cottage

5 Innes-Maree Pet-Friendly Cottage

Sleeps: 6 Rooms: 3 From €325 weekly
This single-storey cottage in Poolewe sleeps six people in three bedrooms.
From €325 weekly
Request to book
Photo of Bayview House Beach Cottage

Bayview House Beach Cottage

Sleeps: 5 Rooms: 3 From €338 weekly
This cottage is located in Carbost on the Isle of Skye and can sleep five people in three bedrooms.
From €338 weekly
Request to book
Photo of Lilac Cottage

Lilac Cottage

Sleeps: 3 Rooms: 1 From €237 weekly
This single-storey cottage is in the town of Lossiemouth and sleeps three people in one bedroom.
From €237 weekly
Request to book
Photo of Marys House Pet-Friendly Cottage

Marys House Pet-Friendly Cottage

Sleeps: 4 Rooms: 1 From €275 weekly
This cosy single-storey cottage is in the isolated hamlet of Portuairk near Kilchoan on the western end of the Ardnamurchan Peninsula, and sleeps up to three people in one bedroom.
From €275 weekly
Request to book
Photo of 77/78 Aird  Coastal Cottage

77/78 Aird Coastal Cottage

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

Feagour Family Cottage

Sleeps: 4 Rooms: 2 From €343 weekly
This two bedroom property in Laggan, Scotland, is able to sleep up to four people.
From €343 weekly
Request to book
Photo of Laxdale Cottage Family Cottage

Laxdale Cottage Family Cottage

Sleeps: 4 Rooms: 2 From €358 weekly
Sleeping four people in two bedrooms, this cosy single storey cottage in the village of Banavie offers superb views of Ben Nevis, and is three miles from Fort William.
From €358 weekly
Request to book
Photo of Golf View Apartment

Golf View Apartment

Sleeps: 6 Rooms: 3 From €293 weekly
This welcoming property is able to sleep a total of six people in three double bedrooms – one of which is an en suite – making this a great home-from-home for a big group of friends.
From €293 weekly
Request to book
Photo of Thorsvik Coastal Cottage

Thorsvik Coastal Cottage

Sleeps: 6 Rooms: 3 From €342 weekly
This detached cottage is situated in the hamlet of Tokavaig on the Isle of Skye and sleeps six people in three bedrooms.
From €342 weekly
Request to book
Photo of Beech Yard Cottage

Beech Yard Cottage

Sleeps: 2 Rooms: 1 From €235 weekly
Sleeping two people in one bedroom, this end-terraced cottage is in the Cairngorms village of Tomintoul.
From €235 weekly
Request to book
Photo of Thistle Dhu

Thistle Dhu

Sleeps: 8 Rooms: 4 From €567 weekly
This detached cottage is set in Newtonmore and sleeps eight people in four bedrooms.
From €567 weekly
Request to book
Photo of Roddy's Cottage Coastal Cottage

Roddy's Cottage Coastal Cottage

Sleeps: 6 Rooms: 3 From €307 weekly
This three bedroom property close to the Isle of Skye is able to sleep up to six people.
From €307 weekly
Request to book
Photo of Signal Box  Cottage

Signal Box Cottage

Sleeps: 4 Rooms: 1 From €475 weekly
Something a bit special! This detached wooden property, newly built in 2004 in the form of a signal box, is adjacent to the station in Newtonmore. The accommodation is upside down with an open plan li...
From €475 weekly
Request to book
Photo of Creag Hastin

Creag Hastin

Sleeps: 6 Rooms: 2 From €327 weekly
Gairloch is a quiet coastal village and the largest to overlook the nearby Loch.
From €327 weekly
Request to book
Photo of Dorrey View Cottage Pet-Friendly Cottage

Dorrey View Cottage Pet-Friendly Cottage

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

Church Court Cottage Pet-Friendly Cottage

Sleeps: 5 Rooms: 2 From €234 weekly
Sleeping up to five people in two bedrooms, this single storey semi-detached cottage is in the village of Halkirk, 6 miles from Thurso.
From €234 weekly
Request to book
Photo of Witchelm House

Witchelm House

Sleeps: 4 Rooms: 2 From €342 weekly
This semi detached cottage is situated in the village of Inverness, and can sleep four people in two bedrooms.
From €342 weekly
Request to book
Photo of Cottage in Uig

Cottage in Uig

Sleeps: 6 Rooms: 3 From €331 weekly
This welcoming first floor apartment is situated 1.5 miles from Uig and sleeps six people in three bedrooms.
From €331 weekly
Request to book
Photo of Larchfield Chalet 1

Larchfield Chalet 1

Sleeps: 6 Rooms: 3 From €265 weekly
This property is a stylish and unique, custom-built timber chalet designed to sleep up to six people in spacious and modern luxury.
From €265 weekly
Request to book
Photo of Florin Cottage Pet-Friendly Cottage

Florin Cottage Pet-Friendly Cottage

Sleeps: 5 Rooms: 3 From €363 weekly
Sleeping five people in three bedrooms, this single storey cottage on the Isle of Skye is close to Edinbane hamlet, and near Dunvegan.
From €363 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 €286 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 €286 weekly
Request to book
Photo of Stone Water Cottage

Stone Water Cottage

Sleeps: 4 Rooms: 2 From €312 weekly
This well-equipped detached cottage, three miles from Strathpeffer in the Scottish Highlands sleeps four people in two bedrooms.
From €312 weekly
Request to book
Photo of Cooinda Flat

Cooinda Flat

Sleeps: 5 Rooms: 3 From €298 weekly
This apartment set across the first floor in the village of Morar, near Mallaig in west Scotland, sleeps five people in three bedrooms.
From €298 weekly
Request to book
Photo of Cooinda Cottage

Cooinda Cottage

Sleeps: 4 Rooms: 2 From €281 weekly
This detached cottage situated three miles from the fishing village of Mallaig sleeps four people in two bedrooms.
From €281 weekly
Request to book
Photo of Pebbles Cottage

Pebbles Cottage

Sleeps: 4 Rooms: 2 From €322 weekly
This well-equipped detached cottage, three miles from Strathpeffer in the Scottish Highlands sleeps four people in two bedrooms.
From €322 weekly
Request to book
Photo of Larchfield Chalet 2

Larchfield Chalet 2

Sleeps: 4 Rooms: 2 From €278 weekly
This custom-built timber chalet is an unusual, comfortable and spacious holiday property and sleeps up to four people.
From €278 weekly
Request to book
Photo of Newlands Pet-Friendly Cottage

Newlands Pet-Friendly Cottage

Sleeps: 8 Rooms: 4 From €370 weekly
This detached cottage islocated in the Moray village of Archiestown and can sleep eight people in four bedrooms.
From €370 weekly
Request to book
Photo of Granny's Cottage

Granny's Cottage

Sleeps: 4 Rooms: 2 From €223 weekly
This terraced stone cottage is situated in the village of Dunbeath and sleeps four people in two bedrooms.
From €223 weekly
Request to book
Photo of Woodlands Family Cottage

Woodlands Family Cottage

Sleeps: 6 Rooms: 3 From €360 weekly
Maintaining its original charm though wonderful period features such as wooden floors and dormer windows - this pretty cottage has been tastefully modernised and comfortably furbished to give the prop...
From €360 weekly
Request to book
Photo of 6 New Street

6 New Street

Sleeps: 6 Rooms: 3 From €306 weekly
This end-terrace fisherman's cottage is in the town of Buckie and sleeps six people in three bedrooms.
From €306 weekly
Request to book
Photo of The Shieling

The Shieling

Sleeps: 6 Rooms: 3 From €306 weekly
This comfortable well-appointed cottage is situated on the outskirts of the village of Newtonmore near Kingussie in the Cairngorms National Park and can sleep six people in three bedrooms.
From €306 weekly
Request to book
Photo of Aldernaig Mill

Aldernaig Mill

Sleeps: 8 Rooms: 4 From €499 weekly
This unique old mill holiday cottage, on the edge of Invergarry in the Highlands of Scotland, sleeps 8 people in four bedrooms.
From €499 weekly
Request to book
Photo of The Apartment

The Apartment

Sleeps: 6 Rooms: 3 From €300 weekly
Aultbea is situated on the north-eastern shore of Loch Ewe and is sheltered from the westerly winds by the Isle of Ewe.
From €300 weekly
Request to book
Photo of Lodge Cottage

Lodge Cottage

Sleeps: 4 Rooms: 2 From €313 weekly
This semi detached cottage is located in the village of Elgin near Inverness and can sleep four people in two bedrooms.
From €313 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 €327 weekly
This detached cottage is located on the Isle of Skye and sleeps four people in two bedrooms.
From €327 weekly
Request to book
Photo of Staffa

Staffa

Sleeps: 4 Rooms: 2 From €306 weekly
This quality log cabin near Strotian sleeps four people in two bedrooms.
From €306 weekly
Request to book
Photo of Jura

Jura

Sleeps: 4 Rooms: 2 From €362 weekly
This quality cabin near Strontian sleeps four people in two bedrooms.
From €362 weekly
Request to book
Photo of Atlas

Atlas

Sleeps: 8 Rooms: 4 From €1,020 weekly
This quality detached lodge with hot tub is in Cawdor near Inverness and sleeps eight people in four bedrooms.
From €1,020 weekly
Request to book
Photo of Cobble Stones

Cobble Stones

Sleeps: 6 Rooms: 3 From €425 weekly
This comfortable detached cottage near Strathpeffer sleeps six people in three bedrooms.
From €425 weekly
Request to book
Photo of Bruach Gorm Cottage

Bruach Gorm Cottage

Sleeps: 6 Rooms: 3 From €408 weekly
This detached cottage is located near the town of Grantown-on-Spey in the Cairngorms and can sleep six people in three bedrooms.
From €408 weekly
Request to book
Photo of Suidhe Cottage

Suidhe Cottage

Sleeps: 6 Rooms: 3 From €594 weekly
This detached timber cottage is set in the village of Kincraig and sleeps six people in three bedrooms.
From €594 weekly
Request to book
Photo of Glen Dessary

Glen Dessary

Sleeps: 4 Rooms: 2 From €254 weekly
This cosy detached wooden chalet sleeps 4 people in 2 bedrooms close to Fort William in the Scottish Highlands.
From €254 weekly
Request to book
Holiday rental locations
Listing 1-50 of 1198 Top Holiday Rentals
Results per page:
  • 10
  • 20
  • 50
With cookies we can give you the best experience on selfcatering.travel. By using our website, you consent to the use of cookies.