Skiing holiday villas and apartments Canton of Vaud | Holiday Lettings

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

  • Switzerland
  • Canton of Vaud
  • All locations
  • Chateau-d'Oex (3)
  • Chesieres (1)
  • Gryon (7)
  • Lausanne (1)
  • Le Brassus (1)
  • Les Diablerets (9)
  • Leysin (6)
  • Montreux (6)
  • Nyon District (2)
  • Rougemont (1)
  • Villars-Sainte-Croix (1)
  • Villars-sur-Ollon (14)

More

Less

Also consider

Villars-sur-Ollon
59 properties
Apartments Lausanne
20 properties
Apartments Les Diablerets
19 properties
Gryon
13 properties
Holiday rentals Montreux
13 properties
Apartments Leysin
12 properties
Chateau-d'Oex
7 properties
Nyon District
6 properties
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

52 Holiday homes

Travellers going to Canton of Vaud are booking December dates now. Secure your holiday home today and have the perfect trip.

(15) Excellent 

24

Leysin Lodge - Leysin bungalow sleeps 6

Canton of Vaud / Leysin

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The bungalows are located in an exceptional location that overlooks Leysin. It is snug in the middle of the ski slopes in winter and in the middle of alpine meadows in the summer. The view of the morning sunrise or evening sunset will take your breath away. You are l  …see more

from £104 / night

£516 - £993 / week

Book View

from £104 / night

(2) Excellent 

21

Alpine chalet - Villars-sur-Ollon chalet sleeps 6

Canton of Vaud / Villars-sur-Ollon

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
Just above the village, this cosy top floor 3 bedroom duplex is ideal for those wanting to get away from the center of town yet have easy and fast access to the village heart, telecabine and mountain train station.The property benefits from a large south facing balcony  …see more

from £101 / night

£707 - £874 / week

Book View

from £101 / night

(9) Very Good 

18

Apartment in Les Diablerets - Les Diablerets apartment sleeps 6

Canton of Vaud / Les Diablerets

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Ski
  • Child friendly
A stylish and conveniently located apartment consists of a large lounge with log fire, two large bedrooms (one with a kingsize bed, one with two twin beds and an additional folding bed suitable for a child), each with access to a wrap-around terrace, and a bathroom. The  …see more

from £112 / night

£754 - £1747 / week

Book View

from £112 / night

(5) Excellent 

18

Chalet Les Trois Notes - Feydey chalet sleeps 7

Leysin / Feydey

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0 km
  • Ski
  • Child friendly
Built in 1960 and perched on the hillside over-looking the sun-drenched village of Leysin, Chalet Les Trois Notes is situated just a couple of minutes walk from the main ski lifts, ski rental shop, swimming pool & spa centre, grocery store and more. The chalet offer  …see more

from £130 / night

£863 - £1725 / week

Book View

from £130 / night

(1) Excellent 

10

Canton of Vaud / Les Diablerets

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly

 …see more

from £199 / night

£1389 - £2088 / week

Book View

from £199 / night

(1) Excellent 

21

Lovely Cosy 1 Bed Apartment - Les Diablerets apartment sleeps 4

Canton of Vaud / Les Diablerets

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Clean and warm with an open fire, this one-bedroom apartment is close to the center of Les Diablerets with stunning views over the valley. Equipped with all mod-cons, the apartment has a double bedroom, bathroom and sitting room/kitchen. The living room couch expands to  …see more

from £69 / night

£483 / week

Book View

from £69 / night

17

One-bedroom flat near Lake Geneva - Founex apartment sleeps 4

Nyon District / Founex

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Ski
  • Child friendly
The tranquillity of the Swiss landscape makes a perfect backdrop for this peaceful apartment, set in the heart of the fruitful countryside of Founex village, in the canton of Vaud. The entire apartment is centrally heated, and Wi-Fi internet and a TV are provided for  …see more

from £107 / night

£747 - £881 / week

Book View

from £107 / night

8

Le Gîte des Horlogers: nature, ski and pure air - Le Brassus apartment sleeps 8

Canton of Vaud / Le Brassus

3 8 5 nights min

  • 3 bedrooms
  • Sleeps 8
  • 5 nights min
  • Ski
  • Child friendly
123m2 apartment in a house built in 1900, of watchmaking heritage. Exclusive and entirely renovated in a contemporary style with authentic and historic highlights. Large living room with fireplace and dining area, open kitchen with island and bar. In the heart of watchm  …see more

from £116 / night

£675 / week

Book View

from £116 / night

(1) Excellent 

24

Leysin Lodge Bungalow Cosy chalet - Leysin bungalow sleeps 6

Canton of Vaud / Leysin

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The bungalows are located in an exceptional location that overlooks Leysin. It is snug in the middle of the ski slopes in winter and in the middle of alpine meadows in the summer. The view of the morning sunrise or evening sunset will take your breath away. You are loca  …see more

from £159 / night

£874 - £1151 / week

Book View

from £159 / night

(29) Excellent 

21

La Soldanelle, Switzerland - Chateau-d'Oex apartment sleeps 4

Canton of Vaud / Chateau-d'Oex

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Ski
  • Child friendly
Luxury conversion of a 19th Century Swiss Hotel, located in picturesque village of Chateau D'Oex, Switzerland. The village has a train station, supermarket, restaurants, cafes and bars, stunning outdoor pool, sports centre and ten pin bowling. The apartment is fully eq  …see more

from £70 / night

£450 / week

Book View

from £70 / night

37

Canton of Vaud / Leysin

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary

 …see more

from £239 / night

£1270 - £2540 / week

Book View

from £239 / night

(8) Excellent 

17

Hameau de la Gare - Les Diablerets apartment sleeps 6

Canton of Vaud / Les Diablerets

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Ski
  • Child friendly
A stylish and conveniently located ground floor apartment which consists of a large lounge with log fire, fully modern fitted kichen, three bedrooms, (two double, one twin) double bedrooms have access via double doors to a wrap-around terrace. Two modern bathrooms, one  …see more

from £143 / night

£1000 - £2000 / week

Book View

from £143 / night

(3) Poor 

18

Montreux / Clarens

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

 …see more

from £143 / night

£1000 / week

Book View

from £143 / night

(2) Very Good 

19

Canton of Vaud / Montreux

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski

 …see more

from £143 / night

£1000 / week

Book View

from £143 / night

(1) Very Good 

11

2 Chemin des Rochers, Apt 6, 1865 Les Diablerets - Les Diablerets apartment sleeps 4

Canton of Vaud / Les Diablerets

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 6 km
  • Ski
  • Child friendly
Our south-west facing apartment in Les Diablerets has a superb view towards the glacier. The apartment has a high wood paneled sloping ceiling and an open fireplace, a sunny balcony, a good size lounge but a small bedroom There is a TV, DVD, CD games, wifi, It has been  …see more

from £90 / night

£600 - £1000 / week

Book View

from £90 / night

17

Chalet Jean Marie - Gryon apartment sleeps 3

Canton of Vaud / Gryon

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Ski
  • Suitable for children age 5+
  • Car not necessary
Situated in the heart of the village and only a few minutes' walk from the train station, Chalet Jean Marie is a converted and extended 18th century farmhouse. This one-bedroomed apartment is on the lower ground floor and from the south-facing patio has spectacular  …see more

from £80 / night

£350 - £850 / week

Book View

from £80 / night

(1) Excellent 

12

Villars Chalet - Spectacular Views - Chesieres apartment sleeps 2

Canton of Vaud / Chesieres

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Ski
  • Child friendly
  • Private garden
This is our lovely chalet apartment in wonderful Villars, a great place to go any time of the year. A place to relax and escape from the world into the mountain air of the beautiful Swiss Alps or sample the many recreational activities offered in the area. The 40m2 apar  …see more

from £90 / night

£630 / week

Book View

from £90 / night

(4) Excellent 

10

Le Bostan 12 - Villars-sur-Ollon apartment sleeps 8

Canton of Vaud / Villars-sur-Ollon

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
A charming, bright and sunny apartment on the second floor of a luxury chalet-style building with panoramic views of the Alps. Situated on the town square in Barboleuse, a few minutes' walk from the gondola and bottom of piste. Sleeps eight and is perfect for a fam  …see more

from £199 / night

£993 - £1707 / week

Book View

from £199 / night

(1) Very Good 

16

2 bedroom apartment with panoramic views - Villars-sur-Ollon apartment sleeps 4

Canton of Vaud / Villars-sur-Ollon

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
In Chesieres the apartment offers the ideal location for a mountain get away, whether for the skiing in winter or mountain walks and cycling in summer. The apartment has a large living/dining room opening on to a large south facing balcony with panoramic views of the mo  …see more

from £120 / night

£800 / week

Book View

from £120 / night

17

Le Pigeonnier - Gryon chalet sleeps 8

Canton of Vaud / Gryon

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
Le Pigeonnier” is a stylish Swiss holiday chalet in a quiet hamlet at 1600m overlooking the Rhone Valley, ideal for both Winter and Summer breaks, available for holiday rental. The chalet is located in Alpe des Chaux, just above Villars sur Ollon, La Barboleusaz and G  …see more

from £239 / night

£1667 - £2778 / week

Book View

from £239 / night

(3) Very Good 

25

Winter or Summer, ski time and sunshine, family... - Villars-sur-Ollon chalet sleeps 6

Canton of Vaud / Villars-sur-Ollon

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 15 km
  • Ski
  • Child friendly
Le Gramon apartment/ski chalet is in a superb location to sit in the south facing garden and relax, or to get out and about in the superb surroundings. All activities can be found in close proximity: ski hire, bike hire, transport, restaurants and shops. The local area  …see more

from £70 / night

£450 - £1810 / week

Book View

from £70 / night

8

Montreux / Clarens

1 2 6 nights min

  • 1 bedroom
  • Sleeps 2
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Ski

 …see more

from £556 / night

£3969 / week

Book View

from £556 / night

(3) Excellent 

42

Chalet Le Torrent - Villars/Les Diablerets Resor - Villars-sur-Ollon chalet sleeps 12

Canton of Vaud / Villars-sur-Ollon

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Ask about pets
**'Chocolate Box' Swiss Chalet** ** Close to Ski Lifts ** ** 6 Generous Double/Twin bedded Rooms each with Vanity Area** ** 3 Stylish Bathrooms** **Spacious open plan living and dining areas ** **Contemporary 'Lodge' style interior** **Modern well equipped kitchen  …see more

from £325 / night

£1850 - £3700 / week

Enquire View

from £325 / night

9

Montreux / Clarens

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

 …see more

from £85 / night

£596 / week

Book View

from £85 / night

(1) Excellent 

24

Champ d'Hermines A5 - Villars-sur-Ollon apartment sleeps 8

Canton of Vaud / Villars-sur-Ollon

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
Gorgeous south facing top floor apartment in a small block, located just metres from the ski piste and the extensive network of summer walks.This bright and modern apartment is arranged on two levels with the living areas and all the bedrooms having double height vaulte  …see more

from £139 / night

£973 - £2191 / week

Book View

from £139 / night

18

Chalet Balthazar Apartment 5 - Villars-sur-Ollon apartment sleeps 8

Canton of Vaud / Villars-sur-Ollon

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Chalet Balthazar Apartment 5 has all the comfort of a top end hotel but at a fraction of the price and boasts the best location possible in Villars with close proximity to everything (ski train / shops / restaurants / bakery/ schools etc). We have carefully mixed tradit  …see more

from £318 / night

£2064 - £4048 / week

Book View

from £318 / night

16

Panoramic - Domaine de la Residence apartment sleeps 6

Villars-Sainte-Croix / Domaine de la Residence

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Nearest beach 0 km
  • Ski
  • Child friendly
The apartment is situated in a 5 storey spacious building, equipped with cave (basement level) for ski storage, laundry room and lift. The apartment is situated on the 3rd floor and has a large south-facing wrap-around balcony.Kitchen:Well equipped newly renovated kitch  …see more

from £110 / night

£700 / week

Book View

from £110 / night

22

Luxury Chalet Central Villars Sleeps 12 - Villars-sur-Ollon chalet sleeps 12

Canton of Vaud / Villars-sur-Ollon

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Chalet Melchior is a magnificent ski in / ski out chalet arranged over three floors and sleeps up to 12 people in true alpine chalet chic style. A sister chalet to the very popular Chalet Balthazar in the centre of town, Chalet Melchior is in prime location just above t  …see more

from £516 / night

£3568 - £7143 / week

Book View

from £516 / night

(1) Excellent 

18

La Soldanelle - Chateau-d'Oex apartment sleeps 6

Canton of Vaud / Chateau-d'Oex

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Ski
  • Child friendly
3 bedroom self contained apartment - 1 double & 2 twins, all rooms are modern light and airy with parquet flooring. 1 bathroom with shower and 1 additional shower rooms. Spacious open plan lounge/diner area and modern kitchen with granite worktops. Cable TV, DVD pla  …see more

from £199 / night

£1390 - £1950 / week

Book View

from £199 / night

12

Montreux / Clarens

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

 …see more

from £96 / night

£667 / week

Book View

from £96 / night

21

Chalet Balthazar Apartment 4 - Villars-sur-Ollon apartment sleeps 8

Canton of Vaud / Villars-sur-Ollon

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Chalet Balthazar Apartment 4 is a luxurious 151m2 first floor apartment with high celings and lots of natural light. We have carefully mixed traditional materials with contemporary design to give a perfect chalet chic experience in a home from home environment. The ro  …see more

from £318 / night

£2064 - £4048 / week

Book View

from £318 / night

(1) Excellent 

24

Traditional Chalet, Ski-in ski-out! Sleeps 12 - Villars-sur-Ollon chalet sleeps 12

Canton of Vaud / Villars-sur-Ollon

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets
Chalet Hallali is a stunning, traditional Swiss chalet. Full of history and character this is one of the oldest properties in the Villars / Gryon area. Located on the Barbalouse blue run this property really is ski-in ski-out. This is a premium property and the price do  …see more

from £372 / night

£2600 - £5995 / week

Book View

from £372 / night

(1) Excellent 

15

Chalet Balthazar Apartment 3 - Villars-sur-Ollon apartment sleeps 8

Canton of Vaud / Villars-sur-Ollon

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Apartment 3 is a huge 157m2 three bedroom, three bathroom ground floor apartment which benefits from very high ceilings and lots of natural light. The emphasis throughout is on comfort and luxury in a home from home environment: A roaring fireplace, goosedown bedding fr  …see more

from £294 / night

£2064 - £4048 / week

Book View

from £294 / night

(1) Excellent 

16

Beau Sejour - Gryon apartment sleeps 6

Canton of Vaud / Gryon

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
Our three bedroomed apartment sits just above the centre of the charming traditional village of Gryon, ideally situated for those seeking a quiet retreat or a more active holiday. Whether you want to sit on the terrace and wonder at the view whilst absorbing the tranqui  …see more

from £75 / night

£650 - £1300 / week

Book View

from £75 / night

16

Swiss Alps Duplex Ski Chalet/Apartment - Alpe des Chaux apartment sleeps 6

Gryon / Alpe des Chaux

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 34 km
  • Ski
  • Child friendly
The ideal getaway in the superb Swiss Alps region, with plenty to do throughout the year (Skiing, Golf, Walking, Cycling, plus many other attractions within a short drive for example Ice-skating, Bowling, The Salt Mines of Bex, Thermal Baths at Lavey-les-Bains, Lake Gen  …see more

from £70 / night

£300 - £750 / week

Book View

from £70 / night

14

Montreux / Clarens

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

 …see more

from £131 / night

£913 / week

Book View

from £131 / night

31

Chalet Louladou - Gryon chalet sleeps 10

Canton of Vaud / Gryon

6 10 Min stay varies

  • 6 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 0 km
  • Ski
  • Child friendly
Located in the picturesque village of Gryon, situated at a 10 min walk from the ski lifts and 300 meters from the closest mountain train stop, Louladou is a 5/6 bedroom spacious 250m2 and comfortable traditional swiss chalet perfect for a large family or group of friend  …see more

from £358 / night

£1810 - £3969 / week

Book View

from £358 / night

(2) Excellent 

24

Le Chalet - Villars-sur-Ollon chalet sleeps 12

Canton of Vaud / Villars-sur-Ollon

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The chalet is a historically significant building in the village which has been recently renovated to very high standards and all modern specifications. It now offers the best of old world chalet charm as well as modern design in the different parts of the building res  …see more

from £458 / night

£3200 - £6800 / week

Enquire View

from £458 / night

(3) Very Good 

11

Diablerets parc B12 - Les Diablerets apartment sleeps 6

Canton of Vaud / Les Diablerets

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
Living room-dining room with double sofa-bed and TV ., Open plan kitchen with oven and dishwasher. Bathroom with shower,WC and washing machine/dryer. Two bedrooms each with two single beds. Large south facing terrace with lovely views of the mountains.Underfloor heatin  …see more

from £115 / night

£800 - £1250 / week

Book View

from £115 / night

(1) Excellent 

16

Canton of Vaud / Les Diablerets

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Ski
  • Child friendly

 …see more

from £96 / night

£667 / week

Book View

from £96 / night

Top Destination reviews

2 Chemin des Rochers, Apt 6, 1865 Les Diablerets
Lovely chalet, photos do not do it justice!!

The best view we have had in the village so far, just the right distance from the village centre, close to the telecabin for access to Isenau and the walk back down!, lovely relaxing week. … see more
La Soldanelle, Switzerland
Comfort in an attractive area with excellent transport,

Not our first visit and hope to return to this beautiful area. Apartment very easy to live in. Very good to have other facilities e.g pool,gym, laundry etc. very good village shops etc and transport . Car not needed. … see more

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page