Scotland cottages: Luxury cottages in Scotland

Close

View larger map

Also consider

Europe Holidays
419485 properties
United Kingdom Holidays
49987 properties
Scotland Holidays
6574 properties
Coastal Cottages
222 properties
Cottages Cornwall
2983 properties
Apartments Greater London
941 properties
Cottages Cumbria / Lake District
940 properties
Houses Devon
2810 properties
Cottages Central England / Cotswolds
940 properties
Houses Dorset
819 properties
Houses Isle of Wight
507 properties
Cottages Peak District / Derbyshire
460 properties
Houses Somerset
610 properties
Houses Kent
557 properties
Houses Sussex
770 properties
Houses Norfolk
1023 properties
Cottages Isle of Man
11 properties
Northumberland
640 properties
Houses Yorkshire / Yorkshire Dales
1496 properties
Cottages Scottish Highlands
1,136 properties
Apartments Edinburgh
927 properties
The Hebrides
604 properties

Scotland

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,682 Holiday homes

Filters applied: Cottage (1,682)

(5) Excellent 

37

Holiday cottage in Scotland

Dumfries and Galloway / Southerness

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
This modern, luxurious four bedroom property in the village of Southerness is able to sleep up to eight people.  …see more

from £70 / night

£485 - £938 / week

Enquire View

from £70 / night

(3) Excellent 

12

Cottage rental in Fort William

Lochaber / Fort William

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
The Old Byre is a luxury self catering cottage for two near Fort William, converted from a traditional Highland croft byre (small stone house) that stood on this spot for well over 100 years. Built, decorated and furnished by the owners, their skills and eye for detail  …see more

from £135 / night

£615 - £795 / week

Enquire View

from £135 / night

(7) Very Good 

11

Holiday cottage rental

Angus / Murthill

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Able to sleep six people in one double, one single and one family room with three single beds - accessed via a spiral staircase from the living-area and with an en suite bathroom - this charming property is ideal for a group of friends or a couple tra  …see more

from £75 / night

£524 - £1306 / week

Enquire View

from £75 / night

Featured properties

(2) Excellent 

23

Holiday cottage in Campbeltown

Kintyre Peninsula / Campbeltown

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Ask about pets
Shore Cottage is a large, single story 2 bedroom cottage occupying a stunning location on the beach at Carskiey Bay. A wonderful, sought after retreat with access via private road or boat, where the first thing you hear in the morning is the sound of the waves and the f  …see more

from £170 / night

£950 - £1500 / week

Book View

from £170 / night

6

Holiday cottage in Portmahomack

Ross and Cromarty / Portmahomack

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
This detached stone cottage is located in Portmahomack and can sleep five people in three bedrooms.  …see more

from £42 / night

£288 - £647 / week

Enquire View

from £42 / night

(10) Excellent 

13

Glenelg holiday cottage rental

Lochaber / Glenelg

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Suitable for children age 5+
This three bedroom property close to the Isle of Skye is able to sleep up to six people.  …see more

from £46 / night

£321 - £673 / week

Enquire View

from £46 / night

(8) Excellent 

14

Scotland holiday cottage rental

Outer Hebrides / Benbecula Island

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“Lovely cottage, great location for exploring the islands.” If you like stunning scenery, quiet beautiful beaches and plenty of wildlife, this is the place for you. Great little cottage, 1 minute from a white sandy beach. Owners were really helpful.  …see more

from £85 / night

£595 - £850 / week

Book View

from £85 / night

9

Cottage rental in Scotland with golf nearby

Moray / Aberlour

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Private garden
This extremely well presented and spacious cottage is just two miles from Aberlour and can sleep four people in two bedrooms.  …see more

from £54 / night

£376 - £663 / week

Enquire View

from £54 / night

17

Scotland holiday cottage rental

Argyll and Bute / Cairndow

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
QUICK FACTS 2 bedrooms ● Sleep 4 ● Dog welcome LOCATION The A83 is the main route from Loch Lomond to Inveraray. It takes you over the Rest and be Thankful pass, always worth stopping for views of the Arrochar Alps. Carry on around the head of Loch Fyne before leav  …see more

from £89 / night

£390 - £572 / week

Book View

from £89 / night

33

Holiday cottage in Scotland

Isle of Skye / Teangue

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Private garden
This detached cottage situated in a township, close to the village of Broadford on the Isle of Skye sleeps six people in three bedrooms.  …see more

from £50 / night

£345 - £758 / week

Enquire View

from £50 / night

1

Balintraid holiday cottage rental

Invergordon / Balintraid

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Child friendly
  • Private garden
This beautifully presented cottage is in a countryside setting, 5 miles from Tain and sleeps up to twelve people in five bedrooms.  …see more

from £98 / night

£685 - £1329 / week

Enquire View

from £98 / night

4

Holiday cottage in Scotland

Isle of Skye / Skeabost

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
This wonderful, detached cottage, situated on the banks of the Loch Snizort near Portree can sleep four people in two bedrooms.  …see more

from £49 / night

£343 - £594 / week

Enquire View

from £49 / night

(1) Very Good 

14

Holiday cottage with golf nearby in Scotland

Aberdeenshire / Ballater

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 67 km
  • Child friendly
  • Ask about pets
Gardeners Cottage is a delightful Holiday Cottage in the heart of the Glenmuick Estate. The cottage has been tastefully decorated throughout and provides an ideal base from which to explore Royal Deeside. Stables Cottage is perfect for family holidays or for those who l  …see more

from £35 / night

£245 / week

Enquire View

from £35 / night

(6) Very Good 

24

Holiday cottage with golf nearby in Scotland

Borders / Kelso

3 5 3 nights min

  • 3 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Pet friendly
  • Private garden
At Smailholm Mains farm cottages, Kelso accommodation; you are surrounded by the idyllic Scottish Borders countryside.  …see more

from £100 / night

£650 / week

Book View

from £100 / night

13

Holiday cottage in Foyers

Loch Ness / Foyers

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Private garden
This private ground floor apartment is in the village of Foyers in the Scottish Highlands and can sleep two people in one bedroom.  …see more

from £50 / night

£346 - £934 / week

Enquire View

from £50 / night

10

Avoch holiday cottage rental

Avoch / Killen

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
This cottage, one of the Burn Farm Cottages, is beautifully furnished and well equipped. It has a comfortable sitting room, open plan kitchen, double bedroom with en suite shower room and twin bedroom with en suite bathroom.  …see more

from £50 / night

£347 - £696 / week

Enquire View

from £50 / night

7

Holiday cottage in Scotland

Dumfries and Galloway / Port William

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
This semi-detached barn conversion is near the village of Port William and sleeps five people in two bedrooms.  …see more

from £47 / night

£326 - £639 / week

Enquire View

from £47 / night

10

Holiday cottage in Ardchattan

Argyll and Bute / Ardchattan

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Pet friendly
This semi-detached cottage is located in the hamlet of Bonawe and can sleep four people in two bedrooms.  …see more

from £42 / night

£289 - £459 / week

Enquire View

from £42 / night

9

Holiday cottage in Scotland

Falkirk District / Bonnybridge

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
Rowan Tree Cottage is a 3 bedroom self catering dwelling with 2 bathrooms, sitting room, dining room, breakfasting kitchen and conservatory. It comes equipped with all furnishings and equipment aimed to make your stay a comfortable and homely experience. Rowan Tree Cott  …see more

from £86 / night

£600 / week

Book View

from £86 / night

16

Holiday cottage in Evanton

Ross and Cromarty / Evanton

3 4 7 nights min

  • 3 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Pet friendly
This cottage in the village of Evanton, near Dingwall can sleep four people in three bedrooms.  …see more

from £45 / night

£309 - £844 / week

Enquire View

from £45 / night

26

Cottage rental in Torrin

Isle of Skye / Torrin

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Come and relax in a traditional detached crofter's cottage in the picturesque village of Torrin on the Isle of Skye. A fabulous base from which you can easily enjoy all the wonders of Skye. Torrin is a small village (7 miles from Broadford, Skye's second largest town)  …see more

from £93 / night

£650 / week

Book View

from £93 / night

11

Scotland holiday cottage rental

Dumfries and Galloway / Gatehouse of Fleet

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Private garden
This terraced cottage is located in the village of Gatehouse of Fleet in the region of Dumfries & Galloway and sleeps six people in three bedrooms.  …see more

from £55 / night

£381 - £822 / week

Enquire View

from £55 / night

(1) Very Good 

21

Holiday cottage in Scotland

Fife / Cupar

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 17 km
  • Child friendly
  • Ask about pets
St Andrews 11 miles (restaurants, beaches, shopping, championship golf). Dundee 12 miles, Edinburgh 46 miles  …see more

from £160 / night

£690 - £740 / week

Book View

from £160 / night

(5) Excellent 

18

Appin holiday cottage rental

Argyll and Bute / Appin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 12 km
  • Child friendly
  • Private garden
Kinlochlaich Garden Self Catering offers accommodation in the spectacular coastal landscape of Argyll in the West Highlands of Scotland. The cottages are set in the gardens of Kinlochlaich, with a rare octagonal Walled Garden, Spring Garden, Woodland Walk, extensive  …see more

from £150 / night

£650 - £890 / week

Book View

from £150 / night

5

Holiday cottage rental

Portree / Brogaig

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Pet friendly
This detached cottage situated one mile from Staffin on the Isle of Skye sleeps four people in two bedrooms.  …see more

from £45 / night

£315 - £544 / week

Enquire View

from £45 / night

52

Holiday cottage in Banavie

Fort William / Banavie

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Private garden
This detached cottage near Fort William sleeps four people in two bedrooms.  …see more

from £42 / night

£289 - £593 / week

Enquire View

from £42 / night

8

Aberdour holiday cottage rental

Fife / Aberdour

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
This first floor apartment is located in the village of Aberdour and can sleep four people in two bedrooms.  …see more

from £43 / night

£298 - £591 / week

Enquire View

from £43 / night

10

Holiday cottage with golf nearby in Kinloss

Moray / Kinloss

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Suitable for children age 5+
  • Private garden
This detached cottage is located in the village of Kinross and can sleep eight people in four bedrooms.  …see more

from £83 / night

£579 - £1179 / week

Enquire View

from £83 / night

(19) Excellent 

14

Holiday cottage in Fortingall

Perth and Kinross / Fortingall

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden
Forming part of a pretty farm conversion in rural Perthshire, Croftgarrow Steading was converted from an ancient stone building into a beautiful, contemporary home in 2008. Sitting in a lovely quiet spot, just a mile west of the village of Fortingall, Croftgarrow Steadi  …see more

from £192 / night

£750 - £1500 / week

Book View

from £192 / night

17

Cottage rental in Eyemouth with golf nearby

Borders / Eyemouth

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Pet friendly
This end-terrace cottage is located in the village of Eyemouth and can sleep five people in three bedrooms.  …see more

from £43 / night

£299 - £494 / week

Enquire View

from £43 / night

5

Holiday cottage rental

Lochaber / Glenuig

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Pet friendly
This detached cottage is in the tiny coastal village of Glenuig, and can sleep seven people in four bedrooms.  …see more

from £58 / night

£402 - £920 / week

Enquire View

from £58 / night

16

Borders / Minto

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Suitable for children age 5+
  • Pet friendly

 …see more

from £98 / night

£290 - £854 / week

Enquire View

from £98 / night

(14) Excellent 

11

Holiday cottage in Scotland

Borders / St Abbs

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Pet friendly
This end terrace, stone built cottage is in the village of St Abbs on the Scottish borders, and sleeps four people in two bedrooms.  …see more

from £43 / night

£296 - £545 / week

Enquire View

from £43 / night

21

Holiday cottage in Scotland

Argyll and Bute / Kilmartin

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Suitable for children age 5+
  • Private garden
This semi-detached cottage situated in a rural location, near Kilmartin in Argyll sleeps four people in two bedrooms.  …see more

from £40 / night

£277 - £439 / week

Enquire View

from £40 / night

33

Holiday cottage in Strathpeffer

Ross and Cromarty / Strathpeffer

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Suitable for children age 5+
  • Pet friendly
  • Private garden
This stone-built cottage situated in a quiet hamlet, one mile Strathpeffer sleeps four people in two bedrooms.  …see more

from £45 / night

£315 - £597 / week

Enquire View

from £45 / night

157

Cottage rental in Scotland with golf nearby

Clackmannanshire / Dollar

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden
This charming detached cottage in Tillycoultry sleeps six people in three bedrooms.  …see more

from £50 / night

£345 - £622 / week

Enquire View

from £50 / night

3

Holiday cottage in North Ballachulish

Lochaber / North Ballachulish

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Suitable for children age 5+
  • Private garden
This stylish ground floor, semi-detached cottage is located in North Ballahulish, near Kinlochleven, and can sleep six people in three bedrooms.  …see more

from £50 / night

£347 - £664 / week

Enquire View

from £50 / night

(14) Very Good 

13

Scotland holiday cottage rental

Portree / Conista

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Superb location - mountains on one side and the sea (at a distance) on the other.” Ridge End Cottage is wonderfully located at the northern tip of the Trotternish Peninsula on Skye. Fifteen minutes into Staffin for light shopping, newspapers, and exc  …see more

from £44 / night

£304 - £610 / week

Enquire View

from £44 / night

8

Holiday cottage in Morebattle

Borders / Morebattle

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Suitable for children age 5+
  • Pet friendly
  • Private garden
This terraced cottage within a hamlet location near Jedburgh sleeps two people.  …see more

from £37 / night

£259 - £382 / week

Enquire View

from £37 / night

9

Holiday cottage in Scotland

Aberdeenshire / Banff

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
This delightful, semi-detached cottage in Banff, Scotland, sleep up to five people in two bedrooms.  …see more

from £45 / night

£314 - £603 / week

Enquire View

from £45 / night