Skiing holiday villas and apartments Scotland

Close

View larger map

Also consider

Europe Holidays
422509 properties
United Kingdom Holidays
56198 properties
Scotland Holidays
7118 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,234 properties
Apartments Edinburgh
920 properties
The Hebrides
632 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

189 Holiday homes

Travellers going to Scotland are booking July dates now. Secure your holiday home today and have the perfect trip.

(20) Excellent 

16

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
“Perfection!” Stunning, stunning, stunning! The cottage was beautiful, so well cared for and the owner had thought of absolutely everything. The location exceeded all expectations, beautiful and very tranquil.  …see more

from £120 / night

£395 - £795 / week

Book View

from £120 / night

(11) 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
Tirindrish Steading Cottage is in Spean Bridge, 9 miles east of Fort William in the heart of the West Highlands. This cosy cottage offers a warm holiday home from which to explore and enjoy this wild, romantic and beautiful land. Accommodating up to 6 people, Tirindris  …see more

from £90 / night

£460 - £1050 / week

Book View

from £90 / night

(5) Excellent 

19

Nethy Bridge ski home to rent.

Badenoch and Strathspey / Nethy Bridge

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Nearest beach 6 km
  • Ski
  • Suitable for children age 5+
Luxury self catering lodge, sleeps between 7 to 11 people, wood burning stove, hot tub, wifi, tv, private garden going down to the banks of the River Nethy, BBQ, short walk to local village shop and Mr. Mustard's Butcher's shop.  …see more

from £350 / night

£1200 - £1400 / week

Book View

from £350 / night

Featured properties

(28) 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
“Lovely house!” We had a brilliant time- house is beautiful with lovely views! Really nice stay, great facilities and lovely fire.  …see more

from £139 / night

£799 - £1799 / week

Book View

from £139 / night

(12) Excellent 

19

High Burnside ski home to rent.

Aviemore / High Burnside

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly
“Beautiful House In A Stunning Location” We stayed at Carn Avie House for one week with my partner and my two children aged 11 and 15. The house was absolutely beautiful, well equipped and we did not want to leave! Aviemore is stunning, as are the s  …see more

from £130 / night

£425 - £945 / week

Book View

from £130 / night

(1) Very Good 

18

Aviemore ski bungalow to rent.

Badenoch and Strathspey / Aviemore

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly
“Easter in Aviemore” Stayed in the property before when the family were very young. It was very Suitable then but is still so when there was only the two of us. It is within easy walking distance of the town of Aviemore, with its restaurants and shops.  …see more

from £125 / night

£430 - £895 / week

Book View

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

(13) Very Good 

11

Kentallen ski lodge to rent.

Lochaber / Kentallen

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
Located on the very shores of Loch Linnhe with spectacular views over the water, our architect designed lodge is beautifully positioned to offer you the very best of peaceful, self catering holidays. Enjoy the sunsets from your balcony overlooking the water - and keep  …see more

from £75 / night

£510 - £1200 / week

Book View

from £75 / 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
Large self catering house in the Spey Valley and the Cairngorm National Park, Set in the heart of the whisky trail, several golf courses nearby, Skiing is a short drive to the Cairngorms or Lecht resortsRSPB Bird Reserve and osprey nest a short distance away<br />  …see more

from £375 / night

£1650 - £3000 / week

Book View

from £375 / night

(11) Excellent 

10

Ski cottage to rent in Braemar

Aberdeenshire / Braemar

5 8 Min stay varies

  • 5 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 100 km
  • Ski
  • Child friendly
Glenroy is superb modern but cosy cottage in the heart of the Scottish highlands. It can accomodate up to 8 adults and 2 children however please note there is only one bathroom with shower and one wc. It is a modern furnished cottage with HD tv and Wi-Fi and is a 5 minu  …see more

from £125 / night

£650 - £900 / week

Book View

from £125 / night

(5) Excellent 

10

Aviemore ski apartment to rent.

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
Red Grouse apartment is a two bedroom first floor property with wonderful views towards the Cairngorm Mountains. Booked together with the crow's Nest apartment which is right next door, we can host up to eight guests The property is within walking distance of the  …see more

from £70 / night

£450 - £750 / week

Book View

from £70 / night

(21) Excellent 

23

Ski caravan/mobile home to rent in Boat of Garten

Aviemore / Boat of Garten

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Excellent accommodation for the full family” having stayed in many rental caravans this is by far the best. Accommodation presented to a very high standard, the owner has thought of everything and more that you need to make your stay perfect. My daugh  …see more

from £55 / night

£370 - £530 / week

Book View

from £55 / night

(4) Excellent 

14

Ski home to rent in Kinlochleven

Lochaber / Kinlochleven

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Ski
  • Suitable for children age 5+
  • Ask about pets
Cosy, pet friendly self catering accommodation located in the Scottish Highland village of Kinlochleven. Close to Glencoe, Fort William and the West Highland Way. Ideal base for cycling, mountain biking, hill walking or just soakng up the spectacular Highland scenery.  …see more

from £85 / night

£480 / week

Book View

from £85 / 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
“a real home from home!!!” Spotless!y clean bungalow in a quiet area of avienore with a lovely garden and cosily furnished and nice and warm a private rear garden which if weather was better we could have used!! Lovely and comfortable and would stay a  …see more

from £125 / night

£395 - £845 / week

Book View

from £125 / 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
Secluded and private.Located in Cairngorm national park.Suitable for outdoor enthusiasts.Facilities for ski/bike servicing.  …see more

from £86 / night

£600 / week

Book View

from £86 / night

(15) Excellent 

14

Ski caravan/mobile home to rent in Boat of Garten

Aviemore / Boat of Garten

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Ski
  • Child friendly
“Lovely accommodation near everything you wish to visit and see” We hired this caravan from its delightful owners at short notice Dec 2012 for a 5 night stay over Christmas. Cost, arranging the accommodation and checking in was seemless. It was easy  …see more

from £50 / night

£350 / week

Enquire View

from £50 / night

(9) Excellent 

19

Nethy Bridge ski home to rent.

Badenoch and Strathspey / Nethy Bridge

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Nearest beach 5 km
  • Ski
  • Child friendly
“Beautiful house with all mod cons” We stayed for a fantastic weekend. The house was lovely and modern and very cosy. It is right in the village so easy walking distance to hotel for meals. Lots of fantastic walks all around. Thoroughly enjoyed our  …see more

from £110 / night

£770 - £1050 / week

Book View

from £110 / 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
The Treehouse is based on an Australian design,and is elevated to maximise the views of the Cairngorm Mountains in the Scottish Highlands. The high level deck is the perfect vantage point for birdwatching,spotting the red squirrels high in the surrounding trees,  …see more

from £110 / night

£765 - £1350 / week

Book View

from £110 / night

(1) Excellent 

13

Kincraig ski apartment to rent.

Badenoch and Strathspey / Kincraig

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Ski
A beautiful stone cottage in the Scottish Highlands at the center of the National Park, with local Post Office, shop, restaurants and pubs within walking distance. A quite private setting for a romantic getaway, with an abundance of wildlife for nature lovers and a play  …see more

from £80 / night

£560 / week

Book View

from £80 / night

(5) Excellent 

12

Ski bungalow to rent in Dalfaber

Aviemore / Dalfaber

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Newly refurbished well appointed 2 bedroom detached bungalow, sleeps 4 comfortably. It has been refurbished to a high standard and boasts modern amenities including modern Italian leather suite, butterfly fold away dining table,satellite TV, Modern fitted kitchen with d  …see more

from £90 / night

£375 - £500 / week

Book View

from £90 / night

16

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

5 14 Min stay varies

  • 5 bedrooms
  • Sleeps 14
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly
Detached spacious LODGE on the fringe of the popular tourist resort of Aviemore. The property is very well equipped, comfortably furnished and within easy access of all local amenities. Craigmore Lodge has views to nearby woodland and surrounding mountains. The lodge is  …see more

from £235 / night

£1080 - £1700 / week

Book View

from £235 / night

(1) Very Good 

4

Silverglades ski bungalow to rent.

Aviemore / Silverglades

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
Detached bungalow, sleeps up to 7. Whether it's a ski break or something more relaxing we are sure you will appreciate putting your feet up by the open fire.<br />Pets welcome.  …see more

from £100 / night

£380 - £950 / week

Book View

from £100 / night

(4) Excellent 

18

Lochan Mhor ski home to rent.

Aviemore / Lochan Mhor

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Ask about pets
Inch Keith is a spacious, well maintained four bedroomed detached family home situated on the edge of Aviemore town centre. The house is set in a quiet location and has ample private parking and a secure, single garage for storing outdoor equipment such as canoes or mou  …see more

from £120 / night

£470 - £1400 / week

Enquire View

from £120 / night

(10) Excellent 

41

Boat of Garten ski home to rent.

Aviemore / Boat of Garten

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Nearest beach 15 km
  • Ski
  • Child friendly
Prepare to arrive at Drumuillie Grange near Aviemore in the heart of the Cairngorm National Park with its great panoramic MOUNTAIN VIEWS. You’ll love the fire pit, BBQ, SAUNA, WiFi, large garden, huge kitchen and entertaining spaces. The bespoke wooden designs and  …see more

from £245 / night

£1800 - £4500 / week

Book View

from £245 / night

(16) Excellent 

25

Ski home to rent in Scotland

Scottish Highlands / Inverness

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Ski
“Amazing luxurious house” Having only spent a week here I can't recommend this place enough it is pure luxury with no exceptions we couldn't have asked for better  …see more

from £300 / night

£1100 - £2950 / week

Book View

from £300 / night

(7) Very Good 

14

Fort William cottage to rent

Lochaber / Fort William

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 70 km
  • Ski
“Schiehallian getaway” On arrival we were welcomed by the owner of the property and shown around the facilities. This modern accommodation offers comfort and great location for touring Fort William and surrounding areas. We were fortunate with our we  …see more

from £110 / night

£500 / week

Book View

from £110 / 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
“The Perfect Honeymoon Retreat!” We stayed in Pipers Cottage for the second leg of our Scottish Honeymoon. A perfect secluded getaway with all you need to kick back and relax. With all the added extras of hot tub, sky movies, the local Dalwhinnie whisk  …see more

from £99 / night

£595 - £800 / week

Book View

from £99 / night

(9) Excellent 

11

Ski apartment to rent in Aboyne

Aberdeenshire / Aboyne

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 45 km
  • Ski
  • Suitable for children age 5+
“One of the best” This cottage is in an ideal location for a rural holiday in Aberdeenshire. It is extremely well appointed, warm and welcoming. An extensive range of goodies are provided when you arrive  …see more

from £125 / night

£550 / week

Book View

from £125 / night

(3) Very Good 

29

Ski apartment to rent in Scotland

Edinburgh / Duddingston

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski
“Great studio/bed sit apartment in good position. Value for money” Clean neat garage refit in modern building. Good size for couple, with kitchen, lounge, eating area and Q/S bed in one room with divider. Separate loo and shower stall. Parking out fron  …see more

from £60 / night

£420 - £490 / week

Book View

from £60 / night

(32) 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
“Clean and perfectly equipped property in an ideal Highland location” We've had the pleasure of staying at Sunbury on numerous occasions and, as a family holiday let, it's just been perfect. Always spotlessly clean and well equipped and great internal  …see more

from £95 / night

£520 - £600 / week

Book View

from £95 / 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
Cottage, retreat, peaceful, farm, remote, quiet, countryside, family, kids, children, teenagers, dog friendlyOutdoor pursuits, skiing, shooting, stalking, fishing, walking, hiking, boat tours, sailing, kayaking<br />Check in time is 4pm, if not otherwise arranged.  …see more

from £80 / night

£400 - £700 / week

Book View

from £80 / night

5

Ski home to rent in Silverglades

Aviemore / Silverglades

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Ski
Ideally located for nature and adventure lovers with wildlife, walking, biking, climbing, skiing, watersports and golf just some of the attractions available locally. Others include Cairngorm Brewery tours, Highland Wildlife Park & Landmark Adventure Centre.<br /  …see more

from £150 / night

£395 - £880 / week

Book View

from £150 / night

(3) Excellent 

12

Scotland ski cottage to rent.

Perth and Kinross / Blairgowrie

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 95 km
  • Ski
  • Child friendly
“Quality, location, welcome, perfect. Will return.” Lots of conversions of old farm buildings lose interior character with modernisation, Blairbeg has not, flagged floors, high beamed ceiling, claw foot bath, wood stove (wood provided) tiny windows (ex  …see more

from £65 / night

£420 - £1065 / week

Enquire View

from £65 / night

(1) Excellent 

35

Laggan ski cottage to rent.

Scottish Highlands / Laggan

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Nearest beach 13 km
  • Ski
  • Child friendly
Traditional stone building. Newly renovated. Heart of the highlands. Cottage. Bright. Quiet. Rural. Immediate access to walks and scenic views. Fishing. Hiking. Golfing. Skiing within approx. 30 min. Mountain biking at WolfTrax. Retreat. Monarch of the Glen.  …see more

from £104 / night

£516 / week

Book View

from £104 / night

(8) Excellent 

29

Ski cottage to rent in Grantown-on-Spey

Badenoch and Strathspey / Grantown-on-Spey

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 35 km
  • Ski
Luxury Self Catering in the Cairngorm National Park and Scottish Highlands with magnificent views, set high on the Braes of Castle Grant near Grantown-on-Spey.Facing South, Tombain Cottage has great views of the Spey Valley to the rugged Cairngorm mountains beyo  …see more

from £99 / night

£695 - £1395 / week

Enquire View

from £99 / night

(4) Very Good 

18

Ski cottage to rent in Fort William

Lochaber / Fort William

6 12 7 nights min

  • 6 bedrooms
  • Sleeps 12
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 100 km
  • Ski
Ivy Cottage is a beautiful, recently refurbished highland cottage set in 110 acres of its own land on the banks of the river Lochy.Enjoying uninterrupted views up and down the Great Glen, Ivy has recently had a new ground source heat pump central heating system  …see more

from £93 / night

£650 - £950 / week

Book View

from £93 / night

(6) 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
Scenic location with outlook over the River Spey and only 6 miles from the popular resort of Aviemore. Fishing, golf, skiing, sailing, walking, children's activities all within easy reach. Panoramic river and mountain views.<br />Holiday cottage suitable fo  …see more

from £70 / night

£450 - £700 / week

Book View

from £70 / night

(9) Very Good 

12

Ski log cabin to rent in Dalfaber

Aviemore / Dalfaber

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Ski
“The perfect base” We loved the cabin, very cosy and comfortable with everything we needed. There were even flowers on the table and a bottle of wine to welcome us. It was the perfect base for exploring Aviemore and beyond.  …see more

from £75 / night

£450 - £700 / week

Book View

from £75 / night

(3) Excellent 

19

Scotland ski cottage to rent.

Perth and Kinross / Spittal of Glenshee

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 70 km
  • Ski
  • Child friendly
“Couldn't have asked for better!” We went to stay here in the hope of skiing, unfortunately the weather wasn't playing and we only managed to skiing one day, but there was so much else to do! Whiskey distilleries, local history, lovely villages and sl  …see more

from £135 / night

£610 - £900 / week

Book View

from £135 / night

(3) Excellent 

12

Scotland ski cottage to rent.

Scottish Highlands / Dalwhinnie

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Ski
  • Child friendly
  • Pet friendly
New to the market, Station Cottage is a fully renovated holiday home set in the idyllic and tranquil surroundings of the Scottish Highlands. Dalwhinnie is located in the centre of the Highlands and offers easy links to popular destinations including Fort William, Pitl  …see more

from £85 / night

£450 - £650 / week

Book View

from £85 / night