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

Close

View larger map

Also consider

Europe Holidays
479632 properties
United Kingdom Holidays
59460 properties
Scottish Highlands Holidays
1324 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,339 Holiday homes

(62) Excellent 

Certificate of Excellence

17

Newtonmore ski cottage to rent.

Badenoch and Strathspey / Newtonmore

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 0 km
  • Ski
  • Child friendly
“Great trip to Scotland” Our group of four persons visited the cottage in late march and we stayed for eleven days. We really enjoyed our time at the cottage and found it to be really comfortable. Everything in the cottage was clean and in top condition. The fireplace and the hot tub (wonderful after a day of hiking) were great and the kitchen equipment exceeded our expectations. The surrounding landscape is lovely and nice for walks. We did some great hiking tours despite the snow. There is a nice café down the street, too. Although a car comes in handy for getting some supplies and access to a wider range of activities. The booking and everything related to it was easy to be done even though we travelled from a foreign country. Pipers cottage is one of the best cottages I've ever visited and I would definitely recommend it.

Certificate of Excellence

from £99 / night

£750 / week

Book View

Responds fast!
avg. 1 hour 6 minutes

from £99 / night

(14) Very Good 

19

Holiday bungalow with golf nearby in Gairloch

Scottish Highlands / Gairloch

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £70 / night

£395 - £595 / week

Book View

from £70 / night

(10) Very Good 

10

Ski home to rent in Boat of Garten

Aviemore / Boat of Garten

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Ski
  • Child friendly
  • Private garden

from £75 / night

£400 - £700 / week

Book View

Responds fast!
avg. 2 hours 20 minutes

from £75 / night

51

Ski home to rent in Boat of Garten

Aviemore / Boat of Garten

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Ski
  • Child friendly

from £140 / night

£980 / week

Book View

from £140 / night

(36) 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

Responds fast!
avg. 3 hours 30 minutes

from £70 / night

(42) Very Good 

Certificate of Excellence

20

Holiday apartment in Fort William

Lochaber / Fort William

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

Certificate of Excellence

from £120 / night

£840 - £1,050 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £120 / night

(42) Excellent 

12

Strathpeffer holiday home rental

Strathpeffer / Strathconon

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“Beautiful setting, lovely house” A lovely setting and a lovely house. All queries in the lead up to the booking were dealt with very quickly and the owner was very helpful. We booked the house for a group of us, so all the bedrooms were in use (and some) but there was still plenty of room and crockery/towels etc to go around.

from £232 / night

£875 - £1,450 / week

Enquire View

from £232 / night

(18) Excellent 

Certificate of Excellence

45

Holiday home rental

Ardnamurchan Peninsula / Salen

4 4 min stay varies

  • 4 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly

Certificate of Excellence

from £100 / night

£600 - £850 / week

Book View

Responds fast!
avg. 1 hour 48 minutes

from £100 / night

(33) Excellent 

24

High Burnside ski home to rent.

Aviemore / High Burnside

5 9 min stay varies

  • 5 bedrooms
  • sleeps 9
  • min stay varies
  • Nearest beach 12 km
  • Ski
  • Child friendly
“Fantastic house” This house is amazing. It is very well equipped and finished to a very high standard. Bathrooms and showers are first class. The house is extremely well insulated and is therefore very warm when you get back from a cold day out. The kitchen is very well equipped and has everything that you need to cook whatever you fancy. The location is also first class with a lovely woodland walk right on your doorstep. A short walk into the main town as well. We would definitely recommend this house.

from £240 / night

£1,112 - £2,598 / week

Book View

from £240 / night

(35) Excellent 

13

Ullapool holiday home rental

Scottish Highlands / Ullapool

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £165 / night

£1,149 - £2,599 / week

Book View

Responds fast!
avg. 2 hours 15 minutes

from £165 / night

(64) Excellent 

27

Holiday cottage rental

Lochaber / Fort William

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“Stylish and stunning accommodation with beautiful views over the loch” This house exceeded our expectations and is even better than the photos. It is very thoughtfully laid out with everything you need supplied. The owners Chris and Da were very welcoming and helpful and our stay felt far too short!. It is perfect for visiting the beautiful west coast and we were treated to some of the best Scottish weather with fabulous blue skies. Would not hesitate to recommend this accommodation to anyone and look forward to staying again.

from £80 / night

£500 - £1,200 / week

Book View

from £80 / night

(3) Excellent 

26

Holiday log cabin in Muir of Ord

Scottish Highlands / Muir of Ord

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £90 / night

£399 - £899 / week

Book View

from £90 / night

(20) Excellent 

53

Holiday bungalow in Carrbridge

Aviemore / Carrbridge

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £190 / night

£1,200 - £1,800 / week

Book View

Responds fast!
avg. 3 hours 12 minutes

from £190 / night

(20) Excellent 

22

Holiday home in Cromarty

Ross and Cromarty / Cromarty

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.01 km
  • Suitable for children age 5+

from £60 / night

£300 - £400 / week

Book View

from £60 / night

(21) Very Good 

Certificate of Excellence

30

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Ski

Certificate of Excellence

from £150 / night

£500 - £950 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from £150 / night

(71) Excellent 

15

Inverness holiday home rental

Scottish Highlands / Inverness

5 14 min stay varies

  • 5 bedrooms
  • sleeps 14
  • min stay varies
  • Child friendly
  • Private garden
“Lovely break” We had a lovely stay for 2 nights. The house is beautiful. We were a group of 8 and there was more than enough room for us all. The bedrooms are lovely and the bed were very comfortable. All the bedrooms were en-suite. The living are was also beautiful and the kitchen was very well equipped. It was very cosy at night time with the log burner on. A really good location for Inverness and also Loch Lomond. We had a great time and will definitely return in the future. The owners were very friendly and helpful. We had a lovely couple of day away.

from £206 / night

£1,442 - £3,626 / week

Book View

Responds fast!
avg. 50 minutes

from £206 / night

(28) Very Good 

16

Holiday cottage in Ballachulish

Glencoe / Ballachulish

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Suitable for children age 5+
“Cracking cottage on the edge of Glen Coe village” I had a fantastic four days staying in the cottage. I had booked my stay at short notice and was given clear booking instructions from the owner. This made the process painfree and straightforward. When i arrived at the cottage, i found everything as explained in my welcome email. I w as pleasantly surprised to find logs and kindling sticks waiting for me. The a coronation was spotless and comfortable, just what i needed after a day walking. The location was perfect for me, just on the edge of Glen Coe village. There is a local shop and a garage almost on your doorstep that provides all the basic essentials. I would definitely recommend staying at the cottage.

from £100 / night

£325 - £580 / week

Book View

Responds fast!
avg. 1 hour 56 minutes

from £100 / night

(32) Excellent 

Certificate of Excellence

17

Ski cottage to rent in North Ballachulish

Lochaber / North Ballachulish

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ski

Certificate of Excellence

from £120 / night

£385 - £825 / week

Book View

Responds fast!
avg. 2 hours 2 minutes

from £120 / night

(22) Excellent 

Certificate of Excellence

14

Tain holiday apartment rental

Ross and Cromarty / Tain

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly

Certificate of Excellence

from £60 / night

£350 - £560 / week

Book View

Responds fast!
avg. 1 hour 36 minutes

from £60 / night

(20) Excellent 

Certificate of Excellence

25

Holiday cottage in Glenelg

Lochalsh / Glenelg

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Great stay in a beautiful part of the world” The Old Post Office was a great place to stay, with amazing views over to Skye, very comfortable accommodation and the handy Glenelg store for all the essentials!

Certificate of Excellence

from £90 / night

£360 - £525 / week

Book View

from £90 / night

(15) Very Good 

Certificate of Excellence

10

Kincraig holiday bungalow rental

Badenoch and Strathspey / Kincraig

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

Certificate of Excellence

from £100 / night

£415 - £695 / week

Book View

from £100 / night

8

Banavie ski lodge to rent.

Fort William / Banavie

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Ski
  • Child friendly

from £89 / night

£440 - £1,155 / week

Book View

from £89 / night

(4) Excellent 

13

Holiday caravan/mobile home in Beauly

Beauly / By Beauly

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 20 km
  • Child friendly
  • Ask about pets

from £60 / night

£340 - £375 / week

Book View

Responds fast!
avg. 2 hours 49 minutes

from £60 / night

(47) Excellent 

24

Holiday bungalow in Inverness

Scottish Highlands / Inverness

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.07 km
  • Child friendly

from £225 / night

£1,420 - £1,770 / week

Book View

from £225 / night

(172) Excellent 

18

Holiday lodge in Cannich

Scottish Highlands / Cannich

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 50 km
  • Swimming pool
  • Child friendly
“Tomich holidays lodges” Fabulous lodges fantastic location would highly recommend spotlessly clean and the wee swimming pool was great

from £78 / night

£330 - £730 / week

Enquire View

from £78 / night

(25) Excellent 

26

Ski home to rent in High Burnside

Aviemore / High Burnside

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Ski
  • Child friendly
  • Private garden

from £125 / night

£680 - £850 / week

Book View

Responds fast!
avg. 1 hour 48 minutes

from £125 / night

(34) Excellent 

19

Inverness City Centre holiday home rental

Inverness / Inverness City Centre

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
“Tasteful, comfortable home with great central location” Lovely house,short walk from town centre. Comfortable, tasteful furnishings. Very clean. Great little garden which we enjoyed using, eating meals there in the sun. Better wi-fi than at home. Well equipped kitchen with lots of little extras available - tea, coffee, oils, sauces, cleaning liquids etc. Also a welcome pack of fresh bread, milk and things. There is a very handy (but not too close to be noisy) Tesco metro 3 mins walk away. Very helpful and accommodating owners. Street parking right by the front door. Inverness is a great city, just a few minutes pleasant walk over the river. Be advised to book if you want to eat out at weekends and most shops shut by 17.30. Lots of things to do without travelling too far. Some highlights were seeing dolphins close to shore at Chanory Point just north of inverness and a distillery visit (we looked out for a small one). Lovely beaches, lots of walking, castles, Loch Ness ( you should book a fortnight!)

from £110 / night

£600 - £950 / week

Book View

Responds fast!
avg. 2 hours 49 minutes

from £110 / night

(10) Very Good 

15

Holiday cottage with golf nearby in Brora

Scottish Highlands / Brora

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £47 / night

£325 - £550 / week

Book View

from £47 / night

(23) Excellent 

13

Lodge rental in Ardgour

Lochaber / Ardgour

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £55 / night

£360 / week

Book View

from £55 / night

(3) Very Good 

12

Holiday caravan/mobile home in Inverness

Scottish Highlands / Inverness

3 6 3 nights min

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

from £45 / night

£250 - £360 / week

Book View

from £45 / night

(40) Very Good 

Certificate of Excellence

13

Ski apartment to rent in Dalfaber

Aviemore / Dalfaber

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Ski
  • Child friendly
“Mr” Great accommodation well equipped good parking in a beautiful part of the world.Only a short walk into Aviemore which has lots of shops bars and restaurants.Also has one of the most picturesque golf courses you will ever play absolutely stunning.We will definitely be back

Certificate of Excellence

from £60 / night

£350 - £700 / week

Book View

Responds fast!
avg. 1 hour 32 minutes

from £60 / night

(9) Excellent 

Certificate of Excellence

19

Holiday home with golf nearby in Fortrose

Ross and Cromarty / Fortrose

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Private garden

Certificate of Excellence

from £200 / night

£1,085 - £1,400 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £200 / night

(9) Excellent 

Certificate of Excellence

15

Holiday cottage in Inverness

Scottish Highlands / Inverness

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £90 / night

£450 - £580 / week

Book View

from £90 / night

(18) Very Good 

Certificate of Excellence

27

Holiday bungalow rental

Scottish Highlands / Drumbeg

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Child friendly

Certificate of Excellence

from £65 / night

£350 - £580 / week

Book View

from £65 / night

(7) Excellent 

20

Fort Augustus holiday apartment rental

Loch Ness / Fort Augustus

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Swimming pool
  • Child friendly

from £50 / night

£315 - £635 / week

Book View

from £50 / night

(4) Very Good 

27

Holiday cottage with golf nearby in Nethy Bridge

Badenoch and Strathspey / Nethy Bridge

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 23 km
  • Child friendly
  • Private garden

from £110 / night

£600 - £775 / week

Book View

Responds fast!
avg. 1 hour 42 minutes

from £110 / night

(6) Excellent 

21

Holiday cottage in Lochcarron

Ross and Cromarty / Lochcarron

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 3 km
  • Child friendly
  • Pet friendly

from £75 / night

£460 - £670 / week

Book View

Responds fast!
avg. 2 hours 48 minutes

from £75 / night

(12) Excellent 

24

Holiday home in Salen

Ardnamurchan Peninsula / Salen

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Nearest beach 7 km
  • Child friendly
  • Private garden

from £68 / night

£475 - £775 / week

Book View

Responds fast!
avg. 49 minutes

from £68 / night

(9) Excellent 

Certificate of Excellence

23

Holiday home in Dalwhinnie

Scottish Highlands / Dalwhinnie

4 11 3 nights min

  • 4 bedrooms
  • sleeps 11
  • 3 nights min
  • Child friendly
  • Ask about pets
  • Private garden

Certificate of Excellence

from £195 / night

£900 / week

Book View

Responds fast!
avg. 1 hour 29 minutes

from £195 / night

(8) Excellent 

8

Dingwall holiday barn rental

Ross and Cromarty / Dingwall

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Private garden

from £105 / night

£525 / week

Book View

from £105 / night

Why Scottish Highlands?

The Scottish Highlands are among Europe's most imposing landscapes. Visitors come expecting crags and lochs, windswept mountains and deep-rooted tradition; that's exactly what they get. Venturing north of Stirling and Dundee, the intrepid traveler won't find another city until Inverness, where the legendary Loch Ness meets the Moray Firth. From there, winding roads and unspoilt vistas carry you to John O'Groats and the steely North Sea.

Highlands holiday cottages come in all shapes and sizes. If you're hoping to get closer to nature, lochside log cabins are an excellent - and economical - option. Or how about a stone cottage near the foot the UK's tallest mountain, Ben Nevis? Unless you're staying in a larger town, self catering in the Scottish Highlands is often the best option - it's unusual to get room service on a mountainside! If you're planning to stay somewhere truly remote, be sure to arrange some basic supplies beforehand.

Weird and wonderful

Without a doubt, Scotland has the UK's strangest wildlife. So strange, in fact, that it has eluded would-be monster hunters for decades. If you want to catch a glimpse of Nessie, perhaps a cruise along the vast Loch Ness, plus a tour of the crumbled Urquhart Castle, will be the ideal day out.

In the Cairngorm mountains to the south, you can walk among Britain's only herd of reindeer. You'll need a good pair of hiking boots, but the opportunity to feed them by hand is as popular with adults as it is with younger visitors.

Into the wild

Those with the stomach for adventure might consider scaling all 1,200m of Ben Nevis to reach the highest point in the country, 1,346m above sea level. You can leave your ice axes at home in summer, but it is a tough hike. Set aside a whole day to do it and savour the view from the summit.

From the highest point to the most northerly: at John O'Groats you can look out to sea from the very tip of mainland Scotland. A few miles west in Gills Bay or Scrabster, you can hop on a boat to the Orkney islands, home to thriving communities of islanders and countless wild birds. There are only a few sailings a day, so plan thoroughly if you don't intend to stay.

Top Destination reviews

Holiday Lodge
Fist class accommodation and superb location.

Only a short distance from the hugely popular resort of Aviemore, Boat of Garten is a beautiful town with lots to do. The surrounding scenery is spectacular and the holiday park is ideally situated with several restaurants within a 5 minute walk. The holiday park is very well maintained and the chalet is well placed, close to the on-site shop and laundry facilities. We enjoyed a relaxing and comfortable stay in the chalet which is extremely well equipped with everything we needed. Best sleep ever!!!see more
House by the Naver, Bettyhill - on NC500 route
Spectacular and homely

We had an amazing time at the cottage and surrounding area. Cottage very homely made it easy to relax. Grandchildren visited regularly and loved playing hide and seek in the garden. The views from the cottage were spectacular and awwww the sunsets !! Thanķs for a fantastic stay definatly recommend to otherssee more
No.3 The Old Convent
great

We stayed at no.3 the old convent for a week it was absolutely brilliant very clean, every thing you need is in this apartment great location, felicity who owns the apartment is very friendly and helpful, hope to be back soon. … see more
Cameron's apartment loch Ness
Absolutely beautiful

I can not fault this place ... beautiful.... we loved everything about it ... the scenery totally unspoiled.... Cameron’s apartment (cottage) was 5mins from village... so peaceful and central for our base to visit places . ... 10/10 .... booking again soon ... when you go .. a LOCH NESS CRUISE is a mustsee more
Bruaich Rainich
The best escape haiku

Finest views on Isles Gorgeous weather over Lochs Will surely come back ----------------------------------------------------------------- We did not see rain. We nearly ran out of sun-cream. We had the best scallops for lunch at Salt. We met a wonderful 5 year old girl climbing stach poldaich. We kayaked with Jules (northwest sea Kayaking) from Clach toll to Lochinver. We saw divers, seals, puffins (on handa Island), eagles, guillemots, deers, dolphins . And only a few midges. We enjoyed reading about Brunaich Rainich history and playing Scrabble in the near-midnight sun. Thank you for letting us in this wonderful family home!see more
Primrose / Riverside Cottage by Loch Ness. sleeps 2.Mountain Views.free WiFi.
....and relax

A wonderfully relaxing, peaceful, well appointed and spotless cottage in a beautiful location. It has everything you could possibly need- including the weather while we were there! There was lots of wildlife on view, including red kites - a first for us. The field out front was ideal for our aged dog to wander round. Can highly recommend this lovely cottage. see more