Cottages in Scottish Highlands and Log cabins – Holiday Lettings – Holiday Rentals Scottish Highlands

Close

View larger map

Also consider

Europe Holidays
477064 properties
United Kingdom Holidays
59908 properties
Scottish Highlands Holidays
1322 properties
Cottages Cornwall
2983 properties
Apartments Greater London
941 properties
Cottages Cumbria / Lake District
940 properties
Cottages Devon
2810 properties
Cottages Central England / Cotswolds
940 properties
Cottages Dorset
819 properties
Cottages Isle of Wight
507 properties
Cottages Peak District / Derbyshire
460 properties
Cottages Somerset
610 properties
Cottages Kent
557 properties
Cottages Sussex
770 properties
Cottages Norfolk
1023 properties
Cottages Isle of Man
11 properties
Northumberland
640 properties
Cottages Yorkshire / Yorkshire Dales
1496 properties
Cottages England
41760 properties
Cottages Scotland
7758 properties
Apartments Edinburgh
1385 properties
Cottages Wales
7155 properties
Coastal Cottages
222 properties

Scottish Highlands

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,321 Holiday homes

(15) Excellent 

13

Ski home to rent in Newtonmore

Badenoch and Strathspey / Newtonmore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly
“a nice, cozy and fully equipped residence” A nice, cozy and fully equipped property in an equally as cozy town. A stay of 4 persons (2 x double bed) is very well possible. Ample storage space in both bedrooms. Bathroom is not too big but complete and equipped with a fine douchcabine. In the living room are two sofas and further equipped with a TV, stereo and wood stove. All not too big but cozy. The kitchen is relatively large and also complete. The "house" is perhaps somewhat over complete with this and that's, but that's personal. A good choice.

from £55 / night

£385 / week

Book View

Booked 20+ times!

from £55 / night

(4) Excellent 

32

Fort William holiday apartment rental

Lochaber / Fort William

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly

from £150 / night

£1,050 / week

Book View

Booked 20+ times!

from £150 / night

16

Holiday home in Inverness

Scottish Highlands / Inverness

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 24 km
  • Car not necessary
  • Private garden

from £100 / night

£400 - £1,080 / week

Book View

Booked 3 times

from £100 / night

(8) Very Good 

Certificate of Excellence

15

Thurso holiday apartment rental

Caithness and Sutherland / Thurso

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 1 km
  • Child friendly

Certificate of Excellence

from £80 / night

£450 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

Booked 30+ times!

from £80 / night

(51) Very Good 

Certificate of Excellence

11

Ski home to rent in Dalfaber

Aviemore / Dalfaber

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly
“Mrs” Very clean and in a great location for us. Shower was disappointing but everything else was there for a lazy holiday.

Certificate of Excellence

from £65 / night

£395 - £495 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

Booked 100+ times!

from £65 / night

(20) Excellent 

10

Holiday cottage in Kyle of Lochalsh

Lochalsh / Kyle of Lochalsh

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £90 / night

£563 - £565 / week

Book View

Booked 40+ times!

from £90 / night

(2) Excellent 

32

Holiday home in North Kessock

Ross and Cromarty / North Kessock

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 17 km
  • Child friendly
  • Private garden

from £200 / night

£1,400 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

Booked 7 times

from £200 / night

(1) Very Good 

14

Holiday cottage in Plockton

Ross and Cromarty / Plockton

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 0 km
  • Child friendly
  • Pet friendly

from £53 / night

£365 - £765 / week

Book View

Booked 3 times

from £53 / night

(2) Excellent 

21

Holiday bungalow in Wick

Caithness and Sutherland / Wick

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 12 km
  • Child friendly
  • Pet friendly

from £90 / night

£410 / week

Book View

Responds fast!
avg. 1 hour 43 minutes

Booked 10+ times!

from £90 / night

(21) Excellent 

Certificate of Excellence

35

Aviemore ski bungalow to rent.

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 53 km
  • Ski
  • Child friendly

Certificate of Excellence

from £115 / night

£465 - £1,200 / week

Book View

Responds fast!
avg. 1 hour 44 minutes

Booked 10+ times!

from £115 / night

(49) Excellent 

20

Holiday log cabin in Blaich

Fort William / Blaich

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

from £120 / night

£490 - £1,516 / week

Book View

Responds fast!
avg. 8 minutes

Booked 100+ times!

from £120 / night

(8) Excellent 

Certificate of Excellence

14

Holiday caravan/mobile home in Mellon Charles

Scottish Highlands / Mellon Charles

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden

Certificate of Excellence

from £43 / night

£300 / week

Book View

Responds fast!
avg. 53 minutes

Booked 20+ times!

from £43 / night

19

Holiday apartment in Inverness

Scottish Highlands / Inverness

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary

from £88 / night

£465 - £515 / week

Book View

from £88 / night

(4) Excellent 

19

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Nearest beach 8 km
  • Ski
  • Child friendly

from £149 / night

£1,049 - £2,999 / week

Book View

Responds fast!
avg. 57 minutes

Booked 10+ times!

from £149 / night

(40) Very Good 

Certificate of Excellence

24

Ski cottage to rent in Boat of Garten

Aviemore / Boat of Garten

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 7 km
  • Ski
  • Child friendly
“Had a great time - as we had on our previous visit and hopefully will again"” Really enjoyed staying in Boat of Garten, and Heath Cottage is a good base - nice cottage, centrally located and good garden for kids with access straight into the woods.

Certificate of Excellence

from £75 / night

£425 - £765 / week

Book View

Booked 10+ times!

from £75 / night

(8) Very Good 

12

Holiday cottage in Beauly

Scottish Highlands / Beauly

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly

from £70 / night

£385 - £625 / week

Book View

Booked 10+ times!

from £70 / night

(4) Excellent 

26

Aviemore ski home to rent.

Badenoch and Strathspey / Aviemore

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly

from £295 / night

£936 - £1,550 / week

Book View

Responds fast!
avg. 1 hour 37 minutes

Booked 9 times

from £295 / night

(3) Very Good 

14

Holiday lodge in Kylesku

Caithness and Sutherland / Kylesku

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 12 km
  • Child friendly
  • Pet friendly

from £85 / night

£550 - £835 / week

Book View

Responds fast!
avg. 1 hour 37 minutes

Booked 6 times

from £85 / night

(10) Excellent 

Certificate of Excellence

18

Ski chalet to rent in Boat of Garten

Aviemore / Boat of Garten

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly

Certificate of Excellence

from £93 / night

£650 / week

Book View

Responds fast!
avg. 3 hours 32 minutes

Booked 20+ times!

from £93 / night

(11) Very Good 

15

Holiday cottage in Ballachulish

Glencoe / Ballachulish

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 0.2 km
  • Child friendly
  • Pet friendly

from £70 / night

£280 - £690 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

Booked 10+ times!

from £70 / night

12

Ski villa to rent in Fort William

Lochaber / Fort William

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary

from £75 / night

£420 - £600 / week

Book View

from £75 / night

(25) Excellent 

Certificate of Excellence

13

Holiday apartment in Kinlochleven

Lochaber / Kinlochleven

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Private garden

Certificate of Excellence

from £85 / night

£595 / week

Book View

Responds fast!
avg. 7 minutes

Booked 80+ times!

from £85 / night

(55) Excellent 

23

Cottage letting in Kingussie with golf nearby

Badenoch and Strathspey / Kingussie

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 10 km
  • Child friendly
“Another Fantastic Week” This is the third time we have stayed at one of the cottages, having first stayed at the outstanding B&B on the same site. The cottages are wonderfully equipped and fitted out, often with beautiful oak fittings made by John (one of the owners) . It is great to arrive to find a freshly baked loaf of bread and a bottle of wine waiting. For our family of 4 it was perfect with table tennis at night (for two of us) after a day out and often a meal with fresh vegetables or salad provided from the owners vegetable patch. Great walks and mountain bike rides from the doorstep (room to keep bikes in the table tennis garage) and many more activities and attractions just a short car journey away. We could not recommend this highly enough.

from £60 / night

£420 - £810 / week

Book View

Booked 4 times

from £60 / night

(12) Excellent 

10

Balnain holiday cottage rental

Drumnadrochit / Balnain

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
  • Ask about pets
  • Private garden

from £55 / night

£350 - £420 / week

Book View

Booked 20+ times!

from £55 / night

(7) Excellent 

24

Holiday cottage in Ratagan

Scottish Highlands / Ratagan

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £85 / night

£590 - £950 / week

Book View

from £85 / night

(7) Excellent 

32

Holiday cottage rental

Ross and Cromarty / Portmahomack

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £75 / night

£450 - £1,170 / week

Book View

Booked 8 times

from £75 / night

(12) Excellent 

23

Holiday home in Lochcarron

Ross and Cromarty / Lochcarron

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Nearest beach 3 km
  • Child friendly
  • Pet friendly
“Brilliant” A great place for a family holiday if you love the great outdoors. The cottage was large but comfortable and had everything we needed. The garden was superb and lovely for children provided they are supervised. More like an adventure playground really. A benefit was the use of the laundry facilities at Attadale and the free access to their beautiful gardens and sculptures.

from £86 / night

£600 - £850 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

Booked 9 times

from £86 / night

(8) Excellent 

22

Lodge rental in Carrbridge with golf nearby

Aviemore / Carrbridge

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 24 km
  • Child friendly
  • Private garden

from £140 / night

£490 - £815 / week

Book View

Booked 40+ times!

from £140 / night

(15) Excellent 

24

Newtonmore holiday home rental

Badenoch and Strathspey / Newtonmore

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £72 / night

£500 - £999 / week

Book View

Responds fast!
avg. 1 hour 28 minutes

Booked 30+ times!

from £72 / night

(27) Excellent 

Certificate of Excellence

12

Holiday cottage in Aviemore

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Pet friendly

Certificate of Excellence

from £80 / night

£560 - £920 / week

Book View

Responds fast!
avg. 2 hours 11 minutes

Booked 60+ times!

from £80 / night

(35) Excellent 

Certificate of Excellence

20

Holiday cottage with golf nearby in Ullapool

Scottish Highlands / Ullapool

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.3 km
  • Child friendly
  • Car not necessary
“Lovely cottage” A very comfortable cottage with everything you need to self cater. Ullapool is a great base for a holiday in this area.

Certificate of Excellence

from £70 / night

£380 - £600 / week

Book View

Booked 100+ times!

from £70 / night

(38) Excellent 

Certificate of Excellence

46

Ski home to rent in High Burnside

Aviemore / High Burnside

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
“An excellent break in the Cairngorms” This is the second time we have stayed in Twosibe, as we enjoyed the first time so much. The property is comfortable and spacious with a wide range of amenities and some thoughtful touches. Situated in Aviemore, we had plenty of walks and nature trails close by, some of which had some stunning views. When we were not out in the Cairngorms we enjoyed the facilities that the property had to offer, such as the large television, Wii, and snooker table. In the evening we relaxed in the hot tub whilst watching some of the wildlife – including a woodpecker and a hare - in the wood that the property backs onto. We thoroughly enjoyed our time at Twosibe, and would definitely recommend it to anyone who wants to stay in a property with “a little extra” but at good value for money.

Certificate of Excellence

from £115 / night

£800 - £2,300 / week

Book View

Responds fast!
avg. 1 hour 55 minutes

Booked 50+ times!

from £115 / night

(18) Excellent 

23

Holiday lodge in Lochinver

Caithness and Sutherland / Lochinver

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £100 / night

£520 - £835 / week

Enquire View

from £100 / night

(4) Very Good 

20

Dalfaber ski bungalow to rent.

Aviemore / Dalfaber

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly

from £136 / night

£426 - £845 / week

Book View

Responds fast!
avg. 1 hour 37 minutes

Booked 10+ times!

from £136 / night

(40) Excellent 

18

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Home away from home” Booked this holiday home for the weekend for my wife's birthday as we were just looking to get some much needed rest and relaxation. So as we headed up the the A9 with our 3 year old daughter in tow we were able to take in the beautiful scenery. Sunbury, whilst located in a private housing estate has majestique views of the hills/mountains which Aviemore has to offer right from your front window. However when you step inside this is where you feel this is just not a holiday home, it's more than that. The owners have went out their way to make you feel as relaxed as possible by creating a warm ambience. Upstairs the three delightful bedrooms have been made up beforehand with modern fresh bed linen. The main bathroom is immaculate. Downstairs the living room is spacious and wee one was able to play with her toys. the kitchen has all the stuff you would expect to allow you to make meals. Sunbury is located just a 5 min car drive from the Main Street in Aviemore, or a nice leisurely 20 min stroll where there plenty of shops and bars and Lesuire Centre. After a hectic day of being out and about its a place where you can come back to and unwind, and recharge you batteries for another day. Just one rule though treat this home as you would your home and you won't go wrong, I'm already looking forward to going back.

from £120 / night

£550 - £690 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

Booked 70+ times!

from £120 / night

(9) Excellent 

26

Holiday caravan/mobile home in Beauly

Beauly / By Beauly

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly
  • Pet friendly

from £55 / night

£320 - £350 / week

Book View

Responds fast!
avg. 2 hours 9 minutes

Booked 30+ times!

from £55 / night

(10) Very Good 

Certificate of Excellence

21

Achiltibuie holiday home rental

Ross and Cromarty / Achiltibuie

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

Certificate of Excellence

from £71 / night

£495 / week

Book View

Booked 40+ times!

from £71 / night

17

Holiday home in Fort William

Lochaber / Fort William

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly

from £100 / night

£515 - £725 / week

Book View

Responds fast!
avg. 1 hour 9 minutes

from £100 / night

(12) Very Good 

28

Holiday farmhouse in Invergordon

Scottish Highlands / Invergordon

4 7 3 nights min

  • 4 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £80 / night

£400 - £795 / week

Book View

Responds fast!
avg. 23 minutes

Booked 60+ times!

from £80 / night

(18) Excellent 

26

Holiday home rental

Ross and Cromarty / Torridon

4 6 7 nights min

  • 4 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden

from £108 / night

£750 - £900 / week

Book View

Booked 6 times

from £108 / night