menu

Holiday Cottages in Scotland

Select a location
Photo of 8 Cathedral Street

8 Cathedral Street

Sleeps: 4 Rooms: 2 From €420 weekly
This marvellous end of terrace flat is in the small town of Dunkeld in Perth and Kinross and can sleep four in two bedrooms.
From €420 weekly
Request to book
Photo of Skipaflotta

Skipaflotta

Sleeps: 6 Rooms: 2 From €383 weekly
This modern house is near to the village of Kinlochbervie in the Highland region and can sleep four people in two bedrooms.
From €383 weekly
Request to book
Photo of 5 Golfview Drive

5 Golfview Drive

Sleeps: 6 Rooms: 3 From €383 weekly
This commodious detached bungalow is in the small town of Buckie in Moray and can sleep six in three bedrooms.
From €383 weekly
Request to book
Photo of Lyndalan Cottage

Lyndalan Cottage

Sleeps: 4 Rooms: 2 From €298 weekly
This semi-detached cottage is close to the village of Port William near to Wigtown and can sleep four people in two bedrooms.
From €298 weekly
Request to book
Photo of Dalquillan

Dalquillan

Sleeps: 6 Rooms: 2 From €377 weekly
This seaside, lovely cottage is located in Nairn in the Scottish Highlands and can sleep five people in two people.
From €377 weekly
Request to book
Photo of Creag Mhor Cottage

Creag Mhor Cottage

Sleeps: 4 Rooms: 2 From €332 weekly
This pretty cottage, nestling on a hillside in a stunning highland glen, is just three miles from the small village of Dornie, in the western Ross-shire Highlands and can sleep four people in two bedr...
From €332 weekly
Request to book
Photo of No. 62

No. 62

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

6 Knott

Sleeps: 7 Rooms: 4 From €565 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 €565 weekly
Request to book
Photo of Dalvey House

Dalvey House

Sleeps: 18 Rooms: 9 From €2,617 weekly
A superb, detached mansion situated in stunning landscaped grounds near Forres, with nine bedrooms accommodating eighteen people.
From €2,617 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 Cheri

Cheri

Sleeps: 4 Rooms: 2 From €314 weekly
A modern static caravan set in the village of Southerness in Dumfries and Galloway, sleeping four people in two bedrooms.
From €314 weekly
Request to book
Photo of The Piggery Bellevue

The Piggery Bellevue

Sleeps: 2 Rooms: 1 From €270 weekly
This is a delightful apartment near the village of Friockheim near Arbroath in the area of Angus in Scotland and can sleep two people in one bedroom.
From €270 weekly
Request to book
Photo of 42 Barnhill Road

42 Barnhill Road

Sleeps: 4 Rooms: 2 From €262 weekly
This detached cottage is close to the market town of Dumfries and can sleep four people in two bedrooms.
From €262 weekly
Request to book
Photo of Nathaniel's Cottage

Nathaniel's Cottage

Sleeps: 4 Rooms: 2 From €287 weekly
This charming end-terrace cottage is situated in Kirkcudbright and sleeps four people in two bedrooms.
From €287 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 Doirlinn House

Doirlinn House

Sleeps: 11 Rooms: 5 From €664 weekly
This detached house is in the village of Kilchoan near to Tobermory and can sleep eleven people in five bedrooms.
From €664 weekly
Request to book
Photo of Ellanderroch

Ellanderroch

Sleeps: 4 Rooms: 2 From €358 weekly
This terrace cottage is situated in the village of Drymen, near Loch Lomond, and can sleep four people in two bedrooms.
From €358 weekly
Request to book
Photo of The Kate Kennedy Apartment

The Kate Kennedy Apartment

Sleeps: 4 Rooms: 2 From €328 weekly
A delightful ground floor apartment near the centre of the historic town of St Andrews, sleeping five people in two bedrooms.
From €328 weekly
Request to book
Photo of Shoreside

Shoreside

Sleeps: 4 Rooms: 2 From €330 weekly
Situated on the banks of the River Annan, the historic town of Annan was once the site of Roman camps and the workplace of the writer Thomas Carlyle. In honour of the Royal Charter bestowed by King Ja...
From €330 weekly
Request to book
Photo of Kilbride Cottage

Kilbride Cottage

Sleeps: 2 Rooms: 1 From €295 weekly
This lovely ground floor semi-detached cottage is set alongside the owner's home, 2 miles from Southend near Campbeltown and sleeps two people in one bedroom.
From €295 weekly
Request to book
Photo of Wildcat Lodge

Wildcat Lodge

Sleeps: 4 Rooms: 2 From €470 weekly
This log cabin is close to the village of Newtonmore near to Kingussie and can sleep six people in two bedrooms.
From €470 weekly
Request to book
Photo of Bakery Cottage

Bakery Cottage

Sleeps: 2 Rooms: 1 From €271 weekly
This cosy semi-detached cottage is situated in the village of Fettercairn and sleeps two people.
From €271 weekly
Request to book
Photo of Kilt Room Cottage

Kilt Room Cottage

Sleeps: 4 Rooms: 1 From €268 weekly
This well-presented, semi-detached cottage next door to the owner's home is situated on the outskirts of Aberlour and can sleep four people in one bedroom.
From €268 weekly
Request to book
Photo of Tigh Ban

Tigh Ban

Sleeps: 8 Rooms: 4 From €566 weekly
This modern detached bungalow is in the village of Glencoe near to Ballachulish in the Scottish Highlands and can sleep eight people in four bedrooms.
From €566 weekly
Request to book
Photo of The Old Cottage at Inchbrine

The Old Cottage at Inchbrine

Sleeps: 4 Rooms: 2 From €288 weekly
This semi-detached cottage is next to the owner's home five miles from Drumnadrochit and sleeps four people in two bedrooms.
From €288 weekly
Request to book
Photo of Seaside Haven

Seaside Haven

Sleeps: 4 Rooms: 2 From €350 weekly
This first floor apartment is in the village of Findhorn and sleeps four people in two bedrooms.
From €350 weekly
Request to book
Photo of Alvey House

Alvey House

Sleeps: 19 Rooms: 9 From €1,200 weekly
This is a superior Victorian-styled villa, privately located in the desirable village of Newtonmore in the fabulous Cairngorms National Park and can sleep nineteen people in nine bedrooms.
From €1,200 weekly
Request to book
Photo of 13 Colliemore

13 Colliemore

Sleeps: 6 Rooms: 4 From €382 weekly
This detached cottage is close to the village of Portree near to Fort William and can sleep seven people in four bedrooms.
From €382 weekly
Request to book
Photo of Coorie Doon

Coorie Doon

Sleeps: 5 Rooms: 3 From €413 weekly
This semi-detached stone cottage is in the village of Nairn and sleeps five people in three bedrooms.
From €413 weekly
Request to book
Photo of Rose Cottage

Rose Cottage

Sleeps: 2 Rooms: 1 From €307 weekly
Renowned as the Jewel in the Crown of Angus, the Victorian village of Edzell is beautifully situated at the foothills of the Grampian Mountains, 12 miles from the coastal town of Montrose. Entered via...
From €307 weekly
Request to book
Photo of Mountain View

Mountain View

Sleeps: 6 Rooms: 3 From €387 weekly
This detached cottage is in the small hamlet of Oldshore Beg near Kinlochbervie in the Highlands and sleeps six people in three bedrooms.
From €387 weekly
Request to book
Photo of 10 Princes Street

10 Princes Street

Sleeps: 8 Rooms: 4 From €597 weekly
This semi-detached townhouse is situated in the historic town of Arbroath and sleeps eight people in four bedrooms.
From €597 weekly
Request to book
Photo of The Garden Flat

The Garden Flat

Sleeps: 2 Rooms: 1 From €278 weekly
Fort William situated on the banks of Loch Linnhe is the main town in the Western Highlands. The town offers a number of shops and pubs, plus the area offers walking opportunities, including one that...
From €278 weekly
Request to book
Photo of Thomas Hope Lodge

Thomas Hope Lodge

Sleeps: 4 Rooms: 2 From €276 weekly
This semi-detached lodge house is in the town of Langholm near to Lockerbie and can sleep four people in two bedrooms.
From €276 weekly
Request to book
Photo of Clachnaben View Lodge

Clachnaben View Lodge

Sleeps: 8 Rooms: 4 From €667 weekly
This detached lodge is near the town of Banchory and can sleep eight people in four bedrooms.
From €667 weekly
Request to book
Photo of The Old Doctor's Cottage

The Old Doctor's Cottage

Sleeps: 6 Rooms: 3 From €313 weekly
This terraced cottage in the village of Douglas in South Lanarkshire sleeps six people in three bedrooms.
From €313 weekly
Request to book
Photo of Ardvreck

Ardvreck

Sleeps: 6 Rooms: 3 From €332 weekly
This delightful terraced cottage is in the town of Ullapool in the Scottish Highlands and can sleep six people in three bedrooms.
From €332 weekly
Request to book
Photo of Mid Dalnaclach

Mid Dalnaclach

Sleeps: 12 Rooms: 5 From €767 weekly
This beautifully presented cottage is in a countryside setting, 5 miles from Tain and sleeps up to twelve people in five bedrooms.
From €767 weekly
Request to book
Photo of The Beach House

The Beach House

Sleeps: 8 Rooms: 4 From €434 weekly
This terraced townhouse is in the centre of Eyemouth sleeps six people in four bedrooms.
From €434 weekly
Request to book
Photo of The Mews Flat

The Mews Flat

Sleeps: 6 Rooms: 3 From €384 weekly
This first floor apartment is located in Dalswinton near to Dumfries and can sleep six people in three bedrooms.
From €384 weekly
Request to book
Photo of The Clamshell

The Clamshell

Sleeps: 2 Rooms: 1 From €239 weekly
This delightful first floor apartment in the working fishing village of Isle of Whithorn sleeps two people.
From €239 weekly
Request to book
Photo of Birch Cottage

Birch Cottage

Sleeps: 4 Rooms: 3 From €397 weekly
This detached cottage is located in the village of Dundonnell and can sleep four people in three bedrooms.
From €397 weekly
Request to book
Photo of The Anchorage

The Anchorage

Sleeps: 8 Rooms: 4 From €650 weekly
A detached cottage, set over three floors, in a clifftop location, a mile from Cockburnspath and eight miles from Dunbar, sleeping eight people in four bedrooms.
From €650 weekly
Request to book
Photo of The Roofspace at Braeside

The Roofspace at Braeside

Sleeps: 2 Rooms: 1 From €299 weekly
This detached, first floor garage conversion is outside the village of Edzell in Angus and sleeps two people in one bedroom.
From €299 weekly
Request to book
Photo of Rose Cottage

Rose Cottage

Sleeps: 5 Rooms: 3 From €344 weekly
This delightful, single-storey cottage is situated two miles from Lybster in Northern Scotland and sleeps five people in three bedrooms.
From €344 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 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 The Old Sawmill

The Old Sawmill

Sleeps: 6 Rooms: 3 From €438 weekly
This delightful, stone cottage in Glenborrodale, in the west of Scotland sleeps six people in three bedrooms.
From €438 weekly
Request to book
Photo of Strathview

Strathview

Sleeps: 6 Rooms: 3 From €409 weekly
This detached bungalow is near Kirriemuir in Scotland and sleeps six people in three bedrooms.
From €409 weekly
Request to book
Photo of The West Wing

The West Wing

Sleeps: 7 Rooms: 3 From €327 weekly
This charming wing of a farmhouse is close to the village of Grantown-on-Spey and can sleep seven people in three bedrooms.
From €327 weekly
Request to book
Self-Catering Scotland
Listing 1-50 of 3122 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.