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

Close

View larger map

Also consider

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

8

Holiday guest house in Inverness

Scottish Highlands / Inverness

1 1 1 night min

  • 1 bedroom
  • sleeps 1
  • 1 night min
  • Child friendly

from £40 / night

£280 / week

Book View

Responds fast!
avg. 3 hours 12 minutes

from £40 / night

(15) Excellent 

Certificate of Excellence

14

Holiday home with golf nearby in Ullapool

Scottish Highlands / Ullapool

2 4 7 nights min

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

Certificate of Excellence

from £120 / night

£840 / week

Book View

Responds fast!
avg. 24 minutes

from £120 / night

26

Holiday lodge with golf nearby in Dalwhinnie

Scottish Highlands / Dalwhinnie

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Pet friendly

from £229 / night

£1,600 - £2,700 / week

Enquire View

from £229 / night

28

Alness holiday home rental

Ross and Cromarty / Alness

6 10 7 nights min

  • 6 bedrooms
  • sleeps 10
  • 7 nights min
  • Pet friendly

from £172 / night

£1,200 - £2,700 / week

Enquire View

from £172 / night

(79) Excellent 

54

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. 48 minutes

from £206 / night

(13) Excellent 

16

Holiday cottage with golf nearby in Fort Augustus

Loch Ness / Fort Augustus

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Private garden

from £100 / night

£450 - £680 / week

Book View

from £100 / night

(17) Excellent 

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

(39) Excellent 

28

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 £100 / night

£1,112 - £2,749 / week

Book View

Responds fast!
avg. 3 hours 31 minutes

from £100 / night

(9) Excellent 

18

Holiday cottage in Ullapool

Scottish Highlands / Ullapool

2 4 7 nights min

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

from £79 / night

£550 / week

Book View

from £79 / night

(7) Excellent 

24

Holiday home in Lochinver

Caithness and Sutherland / Lochinver

3 6 7 nights min

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

from £100 / night

£700 - £980 / week

Book View

Responds fast!
avg. 2 hours 58 minutes

from £100 / night

(23) Excellent 

24

Home rental in Achiltibuie

Ross and Cromarty / Achiltibuie

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Superb location if you want to just get away from it all” Excellent location for a crowd of folk who are interested in getting to know some remoter parts of Scotland. Brilliant for walking with dogs, enjoying fantastic scenery and eating great seafood. Weather was pretty inclement (very windy and quite a lot of rain) but it didn't stop us getting out and exploring the landscape.

from £115 / night

£800 - £1,500 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from £115 / night

(19) Excellent 

27

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. 47 minutes

from £68 / night

(3) Excellent 

19

Holiday home in Glenelg

Lochalsh / Glenelg

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly
  • Private garden

from £200 / night

£900 - £1,400 / week

Book View

from £200 / night

30

Holiday lodge rental

Scottish Highlands / Dalwhinnie

8 16 7 nights min

  • 8 bedrooms
  • sleeps 16
  • 7 nights min
  • Pet friendly

from £600 / night

£4,200 - £6,200 / week

Enquire View

from £600 / night

(32) Excellent 

15

Mallaig holiday bungalow rental

Lochaber / Mallaig

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Nearest beach 4 km
  • Child friendly
  • Car not necessary

from £122 / night

£850 / week

Book View

Responds fast!
avg. 3 hours 31 minutes

from £122 / night

(16) Excellent 

Certificate of Excellence

13

Holiday chalet in Boat of Garten

Aviemore / Boat of Garten

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 15 km
  • Child friendly
“Superb location” Really impressed with ‘Ketchup’, caravan was spotless, views were fantastic - loved watching the rabbits running around in the field. The caravan has everything you need. Booking was easy and Paul was very helpful, gave plenty information.

Certificate of Excellence

from £75 / night

£500 / week

Book View

Responds fast!
avg. 49 minutes

from £75 / night

(46) Very Good 

Certificate of Excellence

20

Holiday apartment in Inverness City Centre

Inverness / Inverness City Centre

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Car not necessary
  • Pet friendly
“Great location, great flat, very impressed.” As a one child(4) family a hotel room is not an option therefore a location which is central, and with 2 bedrooms and facilities that suit a 4 year is our priority. We were delighted on arrival with the quality of the Loft, it is really well furnished, the bedrooms are very comfortable and the kitchen is fully equipped. The lounge is cosy and even had some games and DVDs for our use which was a welcome change to our well worn selection. It's within walking distance of the city centre even for a 4 year old. To sum up, if you are looking for 2 bedrooms, a well equipped self catering kitchen, somewhere clean and we'll looked after and a central location for Inverness.....look no further.

Certificate of Excellence

from £110 / night

£475 - £600 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from £110 / night

(9) Very Good 

30

Holiday home in Dingwall

Ross and Cromarty / Dingwall

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £65 / night

£450 - £650 / week

Book View

Responds fast!
avg. 49 minutes

from £65 / night

(22) 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) 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 22 minutes

from £72 / night

(11) Very Good 

Certificate of Excellence

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

Certificate of Excellence

from £85 / night

£550 - £950 / week

Book View

Responds fast!
avg. 3 hours 33 minutes

from £85 / night

14

Holiday home in Nairn

Scottish Highlands / Nairn

6 10 min stay varies

  • 6 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 0.5 km
  • Child friendly

from £130 / night

£1,540 / week

Book View

from £130 / night

(26) Excellent 

23

Holiday cottage in Salen

Ardnamurchan Peninsula / Salen

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly

from £128 / night

£895 - £1,425 / week

Enquire View

from £128 / night

(23) Excellent 

27

Holiday cottage in Achiltibuie

Ross and Cromarty / Achiltibuie

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.25 km
  • Child friendly

from £95 / night

£765 - £825 / week

Book View

from £95 / night

(4) Excellent 

18

Holiday home in Ullapool

Scottish Highlands / Ullapool

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Nearest beach 5 km
  • Child friendly
  • Pet friendly

from £143 / night

£1,000 - £1,840 / week

Book View

from £143 / night

(12) Excellent 

19

Holiday cottage in Newtonmore

Badenoch and Strathspey / Newtonmore

2 4 min stay varies

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

from £115 / night

£520 - £840 / week

Book View

from £115 / night

(6) Excellent 

23

Holiday chalet with golf nearby in Dornoch

Caithness and Sutherland / Dornoch

2 4 min stay varies

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

from £75 / night

£495 - £775 / week

Book View

from £75 / night

(29) 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 - £900 / week

Book View

Responds fast!
avg. 1 hour 3 minutes

from £125 / night

(17) Excellent 

Certificate of Excellence

21

Holiday bungalow in Kyle of Lochalsh

Kyle of Lochalsh / Wester Ross

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 10 km
  • Child friendly
  • Private garden
“Everything we needed - and more” A very enjoyable time at Varis. House was so clean and comfrtable, Everything we needed and more was thoughtfully provided. Beds so comfortable and even the weather obliged by being sunny. Lovely situation with view of Lochalsh

Certificate of Excellence

from £112 / night

£550 - £1,000 / week

Book View

from £112 / night

(30) Excellent 

23

Home rental in Newtonmore with golf nearby

Badenoch and Strathspey / Newtonmore

9 17 min stay varies

  • 9 bedrooms
  • sleeps 17
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“Perfect for big families and location serene” Excellent house plenty of room and plenty to do, the owner is always on the other side of phone if you need anything views are stunning and loads of places to visit within a 15 mile radius, I would highly recommend this property at any time of the year hope to be back very soon x

from £325 / night

£1,600 - £1,800 / week

Book View

from £325 / night

(4) Excellent 

19

Cannich holiday cottage accommodation

Scottish Highlands / Cannich

3 6 min stay varies

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

from £80 / night

£560 / week

Book View

from £80 / 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 / week

Book View

from £60 / night

(65) Excellent 

26

Holiday home in Glenuig

Lochaber / Glenuig

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Room with a view” In fact every room had a wonderful view. Beautifully appointed house with supper quality finish. Five couples for the week had a wonderful time. Local couple were very helpful in organising our arrival and stay. Lovely place for our wedding reception. I told my current wife that I would properly book it for my next wedding. Look forward to coming back before then! Many thanks

from £262 / night

£1,495 - £2,550 / week

Book View

Responds fast!
avg. 3 hours 39 minutes

from £262 / night

(3) Excellent 

20

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 6 min stay varies

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

from £100 / night

£775 / week

Book View

from £100 / night

(24) Excellent 

Certificate of Excellence

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

Certificate of Excellence

from £55 / night

£360 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from £55 / night

(12) Excellent 

9

Holiday beach hut in Durness

Caithness and Sutherland / Durness

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Car not necessary
  • Ask about pets

from £72 / night

£500 - £850 / week

Enquire View

from £72 / night

(18) Excellent 

Certificate of Excellence

15

Holiday cottage in Plockton

Ross and Cromarty / Plockton

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 £86 / night

£600 / week

Book View

Responds fast!
avg. 37 minutes

from £86 / night

(75) Excellent 

31

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 £79 / night

£500 - £1,150 / week

Book View

from £79 / night

(38) Excellent 

Certificate of Excellence

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

Certificate of Excellence

from £165 / night

£1,149 - £2,999 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

from £165 / night

(44) Excellent 

37

Ski villa to rent in Inverness

Scottish Highlands / Inverness

5 16 min stay varies

  • 5 bedrooms
  • sleeps 16
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Ski
“Family stay” We booked this as a place to stay for a my mums 60th birthday. We are a large family and there was plenty room for us all to stay comfortably. There are lovely views with Inverness being within easy distance if you need anything. Would happily book again and Caroline was very quick to respond to any queries.

from £206 / night

£1,442 - £3,990 / week

Book View

Responds fast!
avg. 48 minutes

from £206 / 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

Crossroads Cottage - Loch Ness
Great little cottage

Lovely little cottage for 2 people. Well equipped, only thing missing was a small wardrobe. Great location, close to local shop and pub. Only one negative heating wasn't working in bathroom and as it was cold for time of year, made it a bit nippy when showering. … see more
Seaside Home in Invergordon Scottish Highlands
The best place to stay!

My husband Mike and I stayed here for almost a week in the beginning of October, 2018. We only wish we had been able to stay longer. This ended up being the perfect "home base" for our exploration of Western Scotland; Inverness, Lochness, Isle of Skye, etc. The house was very spacious and cozy at the same time. The bedrooms are large, the beds are very comfortable, and the soaking tub in the main bathroom was wonderful. The owners are so friendly, and they left us a large basket with breakfast items in it, there were plenty of of condiments in the fridge, coffee tea and sugar in the cupboards and a welcome dram of whiskey. We even had our own parking space! The house is right beside the water, and when we slept with the window open, we awoke in the morning to the peaceful sound of waves lapping on the shore. I highly recommend this house to anybody who would like spacious, private, cozy accommodations while exploring Inverness and surrounding area. If you have children, there is plenty of space for them too. We can't wait to stay there again sometime in the coming years, only for longer this time.see more
Glendale Range Harris Lodge
Ideal accommodation for our needs

We selected this accommodation to fit with our wider plans including our extended family cruising on the Caledonian Canal. Ideal for what we wanted. Kids, parents and grandparents enjoyed the spacious open kitchen, dining and sitting area with beautiful view of the Nevis Range and the canal. … see more
The Fragrant Holidays on The NC500
Excellent

The place was easy to find as the Fragrant Shop is well signposted and the caravan is well sited next door with own parking. The scents from the shop are devine as Olga creates soaps, conditioner and perfumes. Welcomed by Bob and Olga and daughter Miriam who was delightful. The welcome gift of eggs, bread, butter, milk and fruit was much appreciated. The caravan was spacious, warm and contained everthing needed to make our visit comfortable. The view was spectacular and view of Stroma was great and also of the Orkney Iles when the weather permitted. It was great to explore Caithness and also be able to learn about the history of the area from books in the van.see more
Atholl Cottage: Sea views from every room
Atholl Cottage

Our family stay at Atholl Cottage was perfect. The Cottage was clean and well equipped, everything worked and with fast broad band we felt well connected. The views and location were great and Nairn is a jewel. Gordon, the owner was very helpful and approachable. We will certainly go there again. … see more
An Grianan
Mr

We wanted somewhere out of the way and that's what we got! Spacious comfortable accommodation, with everything you could possibly need catered for by a very lovely lady. Fantastic scenery, beautiful secluded beaches and very, very peaceful! … see more