menu

Holiday Cottages in Scotland

Select a location
Photo of Crinan Canal Cottage No8

Crinan Canal Cottage No8

Sleeps: 4 Rooms: 2 From €300 weekly
This charming mid-terrace cottage next to Crinan Canal, five miles from Kilmartin in Scotland sleeps four people in two bedrooms.
From €300 weekly
Request to book
Photo of View for Two

View for Two

Sleeps: 2 Rooms: 1 From €287 weekly
The village of Dunvegan is situated in north west Skye and offers a mixture of traditional stone and modern houses and a selection of shops and hotels, plus about a mile from the village is Dunvegan C...
From €287 weekly
Request to book
Photo of Thistle Dubh Pet-Friendly Cottage

Thistle Dubh Pet-Friendly Cottage

Sleeps: 5 Rooms: 3 From €327 weekly
This detached wooden lodge is situated on a holiday site near Colvend in Scotland, and sleeps five people in three bedrooms.
From €327 weekly
Request to book
Photo of Crinan Canal Cottage

Crinan Canal Cottage

Sleeps: 4 Rooms: 2 From €296 weekly
This traditional terraced cottage next to Crinan Canal, five miles from Kilmartin in Scotland sleeps four people in two bedrooms.
From €296 weekly
Request to book
Photo of Old Salthouse

Old Salthouse

Sleeps: 5 Rooms: 2 From €364 weekly
This detached cottage is located in the coastal village of Hopeman on the shores of the Moray Firth, seven miles from Elgin, and sleeping five people in two bedrooms.
From €364 weekly
Request to book
Photo of Kidcleugh Hide

Kidcleugh Hide

Sleeps: 2 Rooms: 1 From €347 weekly
This open plan studio cottage is six miles north of Duns and sleeps two people in one bedroom.
From €347 weekly
Request to book
Photo of Lakefield Apartment

Lakefield Apartment

Sleeps: 4 Rooms: 1 From €300 weekly
The village of Drumnadrochit lies at the head of Urquhart Bay on the shore of Loch Ness and is the centre of the Loch Ness Monster tourism industry in Scotland. In an area of great natural beauty and...
From €300 weekly
Request to book
Photo of Witchester Gamekeeper Lodge

Witchester Gamekeeper Lodge

Sleeps: 5 Rooms: 3 From €532 weekly
This is former gate lodge 6 miles north of Duns, sleeps six people in three bedrooms.
From €532 weekly
Request to book
Photo of The Bothy

The Bothy

Sleeps: 5 Rooms: 2 From €339 weekly
This ground floor cottage is in the rural area of Deskford near Cullen and sleeps five people in two bedrooms.
From €339 weekly
Request to book
Photo of Farmhouse Cottage

Farmhouse Cottage

Sleeps: 4 Rooms: 2 From €347 weekly
This semi-detached cottage is situated four miles from Staffin on the Isle of Skye and can sleep four people in two bedrooms.
From €347 weekly
Request to book
Photo of Half of 6

Half of 6

Sleeps: 4 Rooms: 2 From €462 weekly
This detached croft house is set in the crofting village of Gedintailor, seven miles from Portree, and sleeps four people in two bedrooms.
From €462 weekly
Request to book
Photo of 6 Knott

6 Knott

Sleeps: 7 Rooms: 4 From €543 weekly
This lovely detached cottage is set between Portree and Dunvegan on the edge of the small crofting community of Suladale and sleeps seven people in four bedrooms.
From €543 weekly
Request to book
Photo of 1 Seafield Street

1 Seafield Street

Sleeps: 12 Rooms: 6 From €688 weekly
This impressive, semi-detached cottage in Cullen sleeps 12 people in six bedrooms.
From €688 weekly
Request to book
Photo of Kintyre Cottage

Kintyre Cottage

Sleeps: 4 Rooms: 2 From €276 weekly
This terraced cottage is in the village of Carradale near to Campbeltown and can sleep four people in two bedrooms.
From €276 weekly
Request to book
Photo of Orion Lodge

Orion Lodge

Sleeps: 6 Rooms: 3 From €511 weekly
This detached wood-clad cottage is in the hamet of Inverroy one mile from the village of Roy Bridge near to Fort William and can sleep six people in three bedrooms.
From €511 weekly
Request to book
Photo of SLATER'S

SLATER'S

Sleeps: 8 Rooms: 4 From €384 weekly
This detached cottage in the village of Portknockie sleeps eight people in four bedrooms.
From €384 weekly
Request to book
Photo of Bayview House Beach Cottage

Bayview House Beach Cottage

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

Beech Yard Cottage

Sleeps: 2 Rooms: 1 From €249 weekly
Sleeping two people in one bedroom, this end-terraced cottage is in the Cairngorms village of Tomintoul.
From €249 weekly
Request to book
Photo of Pool House Coastal Cottage

Pool House Coastal Cottage

Sleeps: 5 Rooms: 3 From €336 weekly
This lovely cottage is in the hamlet of Inverasdale, 3 miles from Poolewe in the Highlands.
From €336 weekly
Request to book
Photo of The Tack Room, Cove Farm

The Tack Room, Cove Farm

Sleeps: 6 Rooms: 3 From €377 weekly
This lovely terraced cottage sleeps six people in three bedrooms.
From €377 weekly
Request to book
Photo of Cottage in Newtonmore

Cottage in Newtonmore

Sleeps: 4 Rooms: 2 From €347 weekly
This semi-detached cottage is situated on the outskirts of the village of Newtonmore in the Scottish Highlands and can sleep four people in two bedrooms.
From €347 weekly
Request to book
Photo of Aubrey View

Aubrey View

Sleeps: 4 Rooms: 2 From €335 weekly
Located on the Firth of Clyde, the town of Largs is a traditional Scottish seaside resort, with a Victorian promenade situated just over 30 miles from Glasgow. Largs offers a variety of shops, includi...
From €335 weekly
Request to book
Photo of The Wee Thistle

The Wee Thistle

Sleeps: 2 Rooms: 1 From €321 weekly
This lovely annexe cottage is situated in the village of Drumnadrochit near Loch Ness in the Scottish Highlands and sleeps two people in one bedroom.
From €321 weekly
Request to book
Photo of Mousebank

Mousebank

Sleeps: 4 Rooms: 2 From €347 weekly
This all ground floor cottage is in a countryside setting near Forth and sleeps four people in two bedrooms.
From €347 weekly
Request to book
Photo of Rose Cottage

Rose Cottage

Sleeps: 4 Rooms: 3 From €358 weekly
This semi-detached stone cottage is in the town of Strathpeffer and can sleep four people in three bedrooms.
From €358 weekly
Request to book
Photo of No. 62

No. 62

Sleeps: 6 Rooms: 3 From €318 weekly
This detached lodge on Brunston Castle leisure resort near Dailly sleeps six people in three bedrooms.
From €318 weekly
Request to book
Photo of Dalvey House

Dalvey House

Sleeps: 18 Rooms: 9 From €2664 weekly
A superb, detached mansion situated in stunning landscaped grounds near Forres, with nine bedrooms accommodating eighteen people.
From €2664 weekly
Request to book
Photo of Treetops

Treetops

Sleeps: 3 Rooms: 2 From €379 weekly
This all ground floor, semi-detached cottage is in the village of Drumnadrochit and sleeps three people in two bedrooms.
From €379 weekly
Request to book
Photo of Lantonhall West Wing

Lantonhall West Wing

Sleeps: 2 Rooms: 1 From €254 weekly
This cosy cottage is located in the village of Lanton, two miles from Jedburgh in the Scottish Borders and can sleep two people in one bedroom.
From €254 weekly
Request to book
Photo of Shore Cottage

Shore Cottage

Sleeps: 2 Rooms: 1 From €243 weekly
This terraced cottage is close to the town of Inveraray near to Lochgilphead and can sleep two people in one bedroom.
From €243 weekly
Request to book
Photo of Stable Lodge

Stable Lodge

Sleeps: 6 Rooms: 3 From €368 weekly
This barn conversion is in the town of Creetown near to Newton Stewart and can sleep six people in three bedrooms.
From €368 weekly
Request to book
Photo of 33 Easdale Island

33 Easdale Island

Sleeps: 6 Rooms: 3 From €359 weekly
This end-terrace stone cottage is set on the island of Easdale and sleeps six people in three bedrooms.
From €359 weekly
Request to book
Photo of 5 Falsidehill Farm Cottages

5 Falsidehill Farm Cottages

Sleeps: 6 Rooms: 3 From €296 weekly
This charming mid-terraced cottage is near to Kelso in the region of the Scottish Borders and can sleep six people in three bedrooms.
From €296 weekly
Request to book
Photo of The Townhouse

The Townhouse

Sleeps: 8 Rooms: 4 From €402 weekly
A beautifully renovated Georgian townhouse dating from 1801, in the heart of the coastal artists' town of Kirkcudbright, on the north Solway shore which can sleep eight people in four bedrooms.
From €402 weekly
Request to book
Photo of Rhianchaitel House

Rhianchaitel House

Sleeps: 6 Rooms: 3 From €373 weekly
This detached croft house situated in Bettyhill can sleep six people in three bedrooms.
From €373 weekly
Request to book
Photo of Heron Cottage

Heron Cottage

Sleeps: 4 Rooms: 2 From €268 weekly
This semi-detached cottage is in the hamlet of Brydekirk near to Annan and can sleep four people in two bedrooms.
From €268 weekly
Request to book
Photo of Coastal Cottage

Coastal Cottage

Sleeps: 4 Rooms: 2 From €372 weekly
This fresh stone cottage is in the village of St Combs near Fraserburgh in Aberdeenshire and can sleep four people in two bedrooms.
From €372 weekly
Request to book
Photo of Chance Inn Lodge

Chance Inn Lodge

Sleeps: 6 Rooms: 3 From €520 weekly
This modern stylish lodge is in the village of Balmedie near Aberdeen in Scotland and sleeps six people in three bedrooms.
From €520 weekly
Request to book
Photo of 42 Barnhill Road

42 Barnhill Road

Sleeps: 4 Rooms: 2 From €299 weekly
This detached cottage is close to the market town of Dumfries and can sleep four people in two bedrooms.
From €299 weekly
Request to book
Photo of Quien West (Bannatyne)

Quien West (Bannatyne)

Sleeps: 6 Rooms: 3 From €537 weekly
This stunning cottage is set on the beautiful Isle of Bute, five miles from Rothesay, and can sleep six people in three bedrooms.
From €537 weekly
Request to book
Photo of The Hall West

The Hall West

Sleeps: 6 Rooms: 3 From €487 weekly
This delightful semi-detached property forms part of an attractive stables conversion near to the stunning Loch Lomond and close to Balloch and can sleep six people in three bedrooms.
From €487 weekly
Request to book
Photo of Seabreeze

Seabreeze

Sleeps: 4 Rooms: 2 From €356 weekly
This lovely terraced cottage is located in the village of Inverboyndie, one mile from Banff, Scotland, and can sleep four people in two bedrooms.
From €356 weekly
Request to book
Photo of Nathaniel's Cottage

Nathaniel's Cottage

Sleeps: 4 Rooms: 2 From €275 weekly
This charming end-terrace cottage is situated in Kirkcudbright and sleeps four people in two bedrooms.
From €275 weekly
Request to book
Photo of Driftwood Cottage

Driftwood Cottage

Sleeps: 2 Rooms: 1 From €254 weekly
This ground floor apartment is in the town of Nairn near to Inverness and can sleep two people in one bedroom.
From €254 weekly
Request to book
Photo of Patagonia

Patagonia

Sleeps: 9 Rooms: 4 From €462 weekly
This charming whitewashed stone cottage provides stunning sea views from its elevated position above the township of Achiltibuie and can sleep nine people in four bedrooms.
From €462 weekly
Request to book
Photo of Alt na Voir

Alt na Voir

Sleeps: 5 Rooms: 3 From €329 weekly
This end-terrace cottage is in the village of Tomintoul near to Grantown-on-Spey and can sleep five people in three bedrooms.
From €329 weekly
Request to book
Photo of Rannoch Cottage

Rannoch Cottage

Sleeps: 3 Rooms: 2 From €300 weekly
A ground floor cottage situated six miles from Inverness and can sleep three people in two bedrooms.
From €300 weekly
Request to book
Photo of The Studio

The Studio

Sleeps: 2 Rooms: 1 From €275 weekly
Gas central heating. Gas hob with combination microwave oven and grill, fridge, freezer, washing machine, TV with Freeview, DVD, WiFi, selection of books, games and DVDs. Fuel and power inc. in rent....
From €275 weekly
Request to book
Photo of 6 New Street

6 New Street

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

Lilac Cottage

Sleeps: 3 Rooms: 1 From €267 weekly
This single-storey cottage is in the town of Lossiemouth and sleeps three people in one bedroom.
From €267 weekly
Request to book
Holiday rental locations
Listing 1-50 of 3179 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.