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

Close

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

(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 £130 / night

£690 - £900 / week

Book View

Responds fast!
avg. 58 minutes

from £130 / 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 £138 / night

£962 / week

Book View

Responds fast!
avg. 28 minutes

from £138 / night

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

from £206 / night

£1,442 - £3,990 / week

Book View

Responds fast!
avg. 20 minutes

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

£1,800 - £3,000 / week

Enquire View

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

from £115 / night

£800 - £1,500 / week

Book View

from £115 / night

22

Holiday lodge with golf nearby in Braefield

Loch Ness / Braefield

5 12 7 nights min

  • 5 bedrooms
  • sleeps 12
  • 7 nights min
  • Pet friendly

from £179 / night

£1,250 - £2,750 / week

Enquire View

from £179 / 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 £115 / night

£516 - £779 / week

Book View

from £115 / night

(23) Excellent 

38

Holiday cottage with golf nearby in Fort Augustus

Loch Ness / Fort Augustus

3 6 min stay varies

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

from £115 / night

£805 - £900 / week

Book View

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

(52) Excellent 

Certificate of Excellence

23

Inverness City Centre holiday apartment rental

Inverness / Inverness City Centre

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 15 km
  • Car not necessary

Certificate of Excellence

from £69 / night

£458 - £598 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £69 / night

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

from £275 / night

£1,495 - £2,550 / week

Book View

from £275 / night

(18) Very Good 

11

Holiday farmhouse in Newtonmore

Badenoch and Strathspey / Newtonmore

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 30 km
  • Child friendly
  • Pet friendly

from £126 / night

£796 - £912 / week

Book View

from £126 / night

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

from £100 / night

£860 - £2,749 / week

Book View

Responds fast!
avg. 1 hour 52 minutes

from £100 / night

15

Holiday home in Talmine

Caithness and Sutherland / Talmine

3 4 7 nights min

  • 3 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £67 / night

£464 - £623 / week

Enquire View

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

Certificate of Excellence

from £98 / night

£573 - £659 / week

Book View

Responds fast!
avg. 1 hour 0 minutes

from £98 / 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 £58 / night

£321 - £481 / week

Book View

from £58 / night

(18) Excellent 

Certificate of Excellence

18

Bungalow rental in Dunnet Head

Thurso / Dunnet Head

3 6 3 nights min

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

Certificate of Excellence

from £126 / night

£858 / week

Book View

from £126 / night

(42) 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 £258 / night

£1,774 - £3,434 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

from £258 / night

(3) Excellent 

27

Holiday home rental

Caithness and Sutherland / Thurso

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 8 km
  • Child friendly
  • Pet friendly

from £115 / night

£871 - £1,352 / week

Book View

from £115 / 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 £164 / night

£1,145 - £2,107 / week

Book View

from £164 / 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 £92 / night

£573 - £745 / week

Book View

Responds fast!
avg. 3 hours 44 minutes

from £92 / night

(6) Very Good 

12

Holiday cottage 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 km
  • Child friendly

from £69 / night

£481 - £710 / week

Book View

from £69 / night

(15) Excellent 

Certificate of Excellence

26

Holiday cottage in Invergordon

Scottish Highlands / Invergordon

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £75 / night

£470 - £710 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £75 / night

15

Holiday home in Rhue

Ullapool / Rhue

3 6 7 nights min

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

from £89 / night

£618 - £1,119 / week

Enquire View

from £89 / night

12

B&b rental in Reay

Caithness and Sutherland / Reay

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Private garden

from £81 / night

£561 / week

Book View

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

(18) 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 £81 / night

£453 - £659 / week

Book View

Responds fast!
avg. 3 hours 41 minutes

from £81 / night

(27) Excellent 

Certificate of Excellence

14

Holiday cottage in Nairn

Scottish Highlands / Nairn

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Nearest beach 3 km
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £81 / night

£561 / week

Book View

Responds fast!
avg. 1 hour 21 minutes

from £81 / night

(23) Excellent 

Certificate of Excellence

25

Holiday cottage in Glenelg

Lochalsh / Glenelg

2 4 7 nights min

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

Certificate of Excellence

from £115 / night

£321 - £642 / week

Book View

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

(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 £90 / night

£630 / week

Book View

from £90 / night

(176) Excellent 

18

Holiday lodge in Cannich

Scottish Highlands / Cannich

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 50 km
  • Swimming pool
  • Child friendly

from £80 / night

£330 - £760 / week

Enquire View

from £80 / night

(1) Excellent 

15

Holiday home with golf nearby in Rosemarkie

Ross and Cromarty / Rosemarkie

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Nearest beach 0 km
  • Child friendly
  • Private garden

from £144 / night

£745 / week

Book View

from £144 / night

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

from £206 / night

£1,442 - £3,626 / week

Book View

Responds fast!
avg. 18 minutes

from £206 / night

8

Holiday guest house in Inverness

Scottish Highlands / Inverness

1 1 1 night min

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

from £46 / night

£321 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from £46 / night

(35) Excellent 

Certificate of Excellence

19

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

£487 - £1,140 / week

Book View

Responds fast!
avg. 1 hour 36 minutes

from £115 / night

11

Home rental in Alligin

Ross and Cromarty / Alligin

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £55 / night

£381 - £715 / week

Enquire View

from £55 / night

(6) Excellent 

17

Holiday cottage in Achiltibuie

Ross and Cromarty / Achiltibuie

2 4 7 nights min

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

from £49 / night

£338 - £613 / week

Book View

Responds fast!
avg. 3 hours 40 minutes

from £49 / night

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

from £75 / night

£500 - £1,140 / week

Book View

from £75 / night

(81) Excellent 

Certificate of Excellence

22

Holiday apartment in Gorthleck

Loch Ness / Gorthleck

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 16 km
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £63 / night

£344 - £539 / week

Book View

Responds fast!
avg. 31 minutes

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

Railway Cottage, Balavil, near Aviemore
Best holiday rental yet!

Honestly this cottage was perfect- so cosy so luxurious, you would never want to leave! Hands down this cottage was the best holiday rental we have ever stayed in! Thank you! Xxx … see more
Holiday Cottage with 5* reviews
Great location, well equipt

Stayed in the house as a stop over while we explore Scotland. House is well equipt and close to shops. … see more
Balnabodach a haven in the Highlands Pets welcome Private fishing available
Highlands

Great place and great host we had everything we wanted on this holiday, we couldn’t of ask for mush more also great location for everything the high lands offers … see more
Large Riverside City Centre Cottage 3 Bedrooms
Riverside cottage

This cottage is ideally situated on a quiet street within walking distance of Inverness castle and all other amenities. It has everything you require, and Gregor the owner is on hand to help if required. We would definitely recommend this cottage. … see more
BOAT OF GARTEN
Chalet at Boat of Garten

Fantastic place to stay, lovely, comfortable chalet with everything you need provided for you. The scenery is outstanding and the locals very friendly. The bottle of wine left for you by the owner gives the holiday that 5 star touch, as well as the chews left for Murphy. I will definitely be returning for another visit.see more
Silver Trees - With hot tub in landscaped garden
Tranquil and homely

We had a lovely stay with my parents for a surprise for my mother’s birthday. The was spotless and we felt right at home.. it was in a very peaceful area and we had privacy for my daughter to play out in the garden. It was a lovely stay and cannot reccomend enough … see more
Pinewood
Great!

Amazing place in the middle of forest where you can relax and enjoy your life. Nice clean and huge apartments! Great landlord who left for us bottle of nice wine and some Scotland biscuits.many nice places to visit around - gondola. Wild life zoo. Fort William and ets.Scotland nature just amazing. Fresh air. kids doesn't want to go home!!! Highly recommended. Will be back for sure. THANK YOU!see more
An Teallach - holiday home
Perfect house

Located on the edge of Nethy Bridge, this is a fantastic 5 bedroomed house with loads of space and great facilities. The double height living / dining room is stunning and the wood burning stove was perfect for cosy nights. The snug room is also great for younger guests to claim their own TV room. Bedrooms are well spaced throughout the house and have ample wardrobe space. The kitchen is well equipped and there's also a separate utility room. Plenty of room outside for 5 cars. Enjoyed seeing the red squirrels visiting the nut feeders. Lovely area with plenty of activities nearby. Well recommended to stay at An Teallach.see more
Nanyuki Self Catering
Home away from home

We had a fantastic stay over New Year. The cottage had everything we needed and more, all set within a lovely small crofting community. It was a great base for exploring the region including Plockton (try the Plockton Inn for delicious food), Applecross, Skye and Ullapool. Breathtaking scenery during the day, back to a very comfortable stay at Nanyuki. Would definitely recommend this as a home away from home.see more

Also consider