Skiing holiday villas and apartments Scotland

Close

View larger map

Also consider

Europe Holidays
418690 properties
United Kingdom Holidays
50593 properties
Scotland Holidays
6776 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,116 properties
Apartments Edinburgh
962 properties
The Hebrides
586 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

186 Holiday homes

(15) Excellent 

45

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 3 km
  • Ski
  • Child friendly
“Perfect accomodation for family getaway or special birthday” Booked this accommodation for my father in laws 70th birthday for the family to celebrate his big birthday and the accommodation was perfect. The house was beautiful and very clean. Our
…see more

from £275 / night

£1250 - £2750 / week

Book View

from £275 / night

12

Silverglades ski home to rent.

Aviemore / Silverglades

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Ski

from £60 / night

£420 - £1500 / week

Book View

from £60 / night

(32) Excellent 

13

Boat of Garten ski lodge to rent.

Aviemore / Boat of Garten

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
“Excellent Place To Stay” Quiet out of the way location. Great views. across the Spay onto the mountains. Excellent facilities throughout. Loved the hot tub. We'll be back!!
…see more

from £139 / night

£799 - £1799 / week

Book View

from £139 / night

Featured properties

(9) Very Good 

25

Ski cottage to rent in Boat of Garten

Aviemore / Boat of Garten

4 7 3 nights min

  • 4 bedrooms
  • Sleeps 7
  • 3 nights min
  • Nearest beach 80 km
  • Ski
  • Child friendly
“Great long weekend” For a group of 5 city ladies looking to escape for a few days, Balblair cottage was perfect for us. The house had everything we needed and plenty of space so that we weren't tripping over each other. The cupboards were well stocked
…see more

from £90 / night

£575 - £625 / week

Book View

from £90 / night

(9) Excellent 

17

Dalfaber ski chalet to rent.

Aviemore / Dalfaber

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Ski
  • Child friendly
  • Car not necessary

from £90 / night

£480 - £860 / week

Book View

from £90 / night

(20) Excellent 

21

Ski cottage to rent in Ballachulish

Glencoe / Ballachulish

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 0.5 km
  • Ski
  • Child friendly
“One of the most beautiful places in Scotland - once visited - destined to return” Our second year with Sharon & Ian (2nd decade on Loch Leven) For those who love the great outdoors, peace and quiet and spectacular scenery - look no further. There is
…see more

from £155 / night

£950 - £1250 / week

Book View

from £155 / night

(30) Excellent 

21

Glencoe Village ski cottage to rent.

Glencoe / Glencoe Village

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
“"Home from home in breath taking location"” Excellent location to visit the stunning Scottish highlands. The cottage is first class, cosy and warm and tastefully furnished with all the amenities you'll need for a self catering holiday, the added littl
…see more

from £95 / night

£395 - £650 / week

Book View

from £95 / night

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

£650 - £850 / week

Book View

from £115 / night

(8) Very Good 

9

Ski cottage to rent in Grantown-on-Spey

Badenoch and Strathspey / Grantown-on-Spey

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly

from £60 / night

£300 - £560 / week

Book View

from £60 / night

(12) Very Good 

12

Fort William ski home to rent.

Lochaber / Fort William

3 6 3 nights min

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

from £90 / night

£460 - £1050 / week

Book View

from £90 / night

(37) Very Good 

12

Ski cottage to rent in Aviemore

Badenoch and Strathspey / Aviemore

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Ski
  • Child friendly
  • Pet friendly
“Lovely pet-friendly cottage” We booked this cottage last minute for a weekend break. The location is great, close to all local amenities. Dorothy met us on arrival and gave our dog Jake a lovely welcome. We would definitely consider staying here again
…see more

from £55 / night

£300 - £462 / week

Book View

from £55 / night

(1) Excellent 

22

Ski home to rent in Kincraig

Badenoch and Strathspey / Kincraig

4 10 2 nights min

  • 4 bedrooms
  • Sleeps 10
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Ski

from £90 / night

£630 / week

Book View

from £90 / night

(22) Excellent 

14

Aviemore ski log cabin to rent.

Badenoch and Strathspey / Aviemore

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ski
  • Suitable for children age 5+
  • Car not necessary

from £80 / night

£490 - £620 / week

Book View

from £80 / night

15

Scotland ski cottage to rent.

Argyll and Bute / Kilchrenan

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly

from £80 / night

£400 - £700 / week

Book View

from £80 / night

(2) Excellent 

13

Scotland ski cottage to rent.

Moray / Glenlivet

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Ask about pets

from £72 / night

£278 - £438 / week

Book View

from £72 / night

(12) Excellent 

19

Ski apartment to rent in Ballachulish

Glencoe / Ballachulish

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ski

from £80 / night

£480 - £588 / week

Book View

from £80 / night

(20) Excellent 

19

Ski farmhouse to rent in Alyth

Perth and Kinross / Alyth

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 30 km
  • Ski
  • Child friendly
“Awesome place to stay” A wonderful house to stay whilst visiting Scotland. Everything you need for a few days away at your finger tips. The owners were great. Location is perfect - away from the towns, but close enough to pop in and get everything you
…see more

from £150 / night

£400 - £800 / week

Book View

from £150 / night

(11) Excellent 

19

Ski cottage to rent in Dalfaber

Aviemore / Dalfaber

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Bird Tastic” This is set in wonderful woodland with birds well looked after in back garden. Set at the end of a 5 house street the house and area are well looked after. Their is Dalfaber country club on your doorstep making it easy to get food etc.
…see more

from £100 / night

£650 - £850 / week

Book View

from £100 / night

(14) 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
“Comfortable and well equipped” Had a very enjoyable stay, slept well, and like many before us loved watching birds from the dining table. The kitchen was very well equipped. We felt a little as though we were staying in a friends house. Good garden
…see more

from £55 / night

£380 / week

Book View

from £55 / night

(18) Excellent 

14

Ski chalet to rent in Boat of Garten

Aviemore / Boat of Garten

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 48 km
  • Ski
  • Child friendly

from £79 / night

£450 - £575 / week

Book View

from £79 / night

(11) Very Good 

26

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
“Lovely Stay” Lovely weeks stay in a great location. House was well equipped, the only downfall was the downstairs bedroom with built in en suite, not a comfortable bed and room required total renovation. But on saying that we would return.
…see more

from £150 / night

£500 - £900 / week

Book View

from £150 / night

12

Ski chalet to rent in Aviemore

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

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

from £80 / night

£500 - £790 / week

Book View

from £80 / night

(1) Excellent 

22

Fort William ski apartment to rent.

Lochaber / Fort William

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 66 km
  • Ski

from £90 / night

£473 - £690 / week

Book View

from £90 / night

(3) Excellent 

13

Scotland ski home to rent.

Aberdeenshire / Ballater

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets
“Fantastic” Lovely cottage in a beautiful location. Plenty to see and do. The trout fishery at the bottom of the drive is very good too.
…see more

from £143 / night

£1000 / week

Book View

from £143 / night

(19) Excellent 

19

Ski lodge to rent in Boat of Garten

Aviemore / Boat of Garten

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Nearest beach 50 km
  • Ski
  • Child friendly

from £100 / night

£695 - £1350 / week

Book View

from £100 / night

(3) Excellent 

9

Ski home to rent in Silverglades

Aviemore / Silverglades

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £150 / night

£430 - £950 / week

Book View

from £150 / night

(10) Very Good 

12

Ski home to rent in Blairgowrie

Perth and Kinross / Blairgowrie

5 13 2 nights min

  • 5 bedrooms
  • Sleeps 13
  • 2 nights min
  • Nearest beach 40 km
  • Ski
  • Child friendly
“Fantastic stay over new year” Arrived on December 28th for a weeks stay with friends over New Year. We were greeted by friendly staff that provided detailed information on the surrounding area. The house was well equipped, the log fire provided a
…see more

from £375 / night

£1200 / week

Book View

from £375 / night

(33) Excellent 

18

Ski home to rent in Dalfaber

Aviemore / Dalfaber

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Ski break” Unfortunately the weather was too mild and the snow never appeared. However the accommodation and surrounding areas were lovely to explore and the food was excellent. Kids had a nice time. Will be back when the snow comes for sure.
…see more

from £95 / night

£520 - £600 / week

Book View

from £95 / night

(15) Excellent 

13

Newtonmore ski cottage to rent.

Badenoch and Strathspey / Newtonmore

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Nearest beach 0 km
  • Ski
  • Child friendly

from £90 / night

£360 - £510 / week

Book View

from £90 / night

(45) Excellent 

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
“Mrs” Absolutely loved it. Had read reviews prior to going about low ceilings and shower head so was abut apprehensive I would be spending a wee like a half shut knife.. I'm 6ft never had a prob. My hubby has knee probs and found coming down the steep
…see more

from £99 / night

£595 - £800 / week

Book View

from £99 / night

(6) Very Good 

22

Dalfaber ski bungalow to rent.

Aviemore / Dalfaber

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 10 km
  • Swimming pool
  • Ski
“excellent, clean , cosy and very well equipped” close to attractions we visited Landmark and Wild life park bothe were a big hit with children large and small
…see more

from £155 / night

£480 - £995 / week

Book View

from £155 / night

(10) Excellent 

18

Ski farmhouse to rent in Ballater

Aberdeenshire / Ballater

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Nearest beach 80 km
  • Ski
  • Child friendly
“Beautiful cannot fault it” Myself, my fiance our daughter and two friends stayed here for a week from the 28th of Dec until the 4th of Jan. We had an absolutely fantastic time even though we spent a whole day without power, a road collapsing at one si
…see more

from £120 / night

£550 - £850 / week

Book View

from £120 / night

(4) Excellent 

17

Ski cottage to rent in Newtonmore

Badenoch and Strathspey / Newtonmore

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 0 km
  • Ski
  • Child friendly

from £85 / night

£285 - £420 / week

Book View

from £85 / night

(9) Very Good 

12

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
“Mrs” It was fantastic place to live in heart of aviemore. Enjoyed the Cairngorm mountain view from the house. Will surely visit again in future.
…see more

from £75 / night

£395 - £935 / week

Book View

from £75 / night

(3) Very Good 

17

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Private garden
“Lovely comfortable home from home” A beautiful spacious house, lots of room, beautiful kitchen, well kept, lovely large conservatory, would recommend to everyone
…see more

from £185 / night

£695 - £1115 / week

Book View

from £185 / night

(3) Very Good 

24

Ski cottage to rent in Grantown-on-Spey

Badenoch and Strathspey / Grantown-on-Spey

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden

from £205 / night

£640 - £1135 / week

Book View

from £205 / night

(2) Excellent 

24

Ski lodge to rent in Grantown-on-Spey

Badenoch and Strathspey / Grantown-on-Spey

7 12 Min stay varies

  • 7 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Ask about pets

from £375 / night

£1700 - £3000 / week

Book View

from £375 / night

(2) Excellent 

14

Ski lodge to rent in Ballater

Aberdeenshire / Ballater

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets

from £86 / night

£600 / week

Book View

from £86 / night

18

Ski chalet to rent in Boat of Garten

Aviemore / Boat of Garten

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Nearest beach 10 km
  • Ski
  • Child friendly

from £90 / night

£630 / week

Book View

from £90 / night

(13) Excellent 

15

Ski bungalow to rent in Dalfaber

Aviemore / Dalfaber

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Great cottage” Great cottage, handy location and everything you need. Loved the cosy log burning stove and facilities were excellent, a real home from home.
…see more

from £68 / night

£324 - £546 / week

Book View

from £68 / night

1