Holiday rentals in Canton of Vaud: Villas, Cottages and Apartments

Close

View larger map

Price per night

Price per night

to

Bedrooms

Bathrooms

Location

  • Switzerland
  • Canton of Vaud

Location

  • All locations
  • Bex (3)
  • Buchillon (1)
  • Chateau-d'Oex (6)
  • Cheseaux-sur-Lausanne (3)
  • Chesieres (3)
  • Chexbres (1)
  • Corsier-sur-Vevey (1)
  • Gimel (1)
  • Gryon (11)
  • La Tour-de-Peilz (1)
  • Lausanne (15)
  • Le Brassus (1)
  • Les Diablerets (17)
  • Leysin (9)
  • Lutry (1)
  • Mollens (3)
  • Montreux (17)
  • Nyon District (5)
  • Rougemont (2)
  • Sainte-Croix (1)
  • Salavaux (1)
  • Tolochenaz (1)
  • Villard Sur Chamby (1)
  • Villars-Sainte-Croix (1)
  • Villars-sur-Ollon (35)
  • Yverdon-les-Bains (2)

More

Less

Also consider

Villars-sur-Ollon
35 properties
Apartments Les Diablerets
18 properties
Holiday rentals Montreux
17 properties
Apartments Lausanne
16 properties
Gryon
11 properties
Apartments Leysin
9 properties
Chateau-d'Oex
6 properties
Nyon District
5 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

144 Holiday homes

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

1 / 100

Ollon 31958 - Villars-sur-Ollon villa sleeps 6

Canton of Vaud / Villars-sur-Ollon

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Swimming pool; Great for children of all ages ; No pets allowed;
Villars: Cosy, rustic chalet "Merymont", 3 storeys, renovated. 1.2 km from the centre of Villars, in a quiet, sunny position, 100 m from the ski-run, south facing position. For shared use: indoor pool (depth 160 - 160 cm, 01.01.-31.12.). Shower/WC in the pool  …see more

from £263 / night

£1884 - £2877 / week

Enquire Enquire View

from £263 / night

(2) Excellent 

1 / 21

Alpine chalet - Villars-sur-Ollon chalet sleeps 6

Canton of Vaud / Villars-sur-Ollon

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Ski; Great for children of all ages ; Car advised;
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 £98 / night

£685 - £924 / week

Book Book View

from £98 / night

(7) Excellent 

1 / 17

Hameau de la Gare - Les Diablerets apartment sleeps 6

Canton of Vaud / Les Diablerets

3 bedroomsSleeps 67 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Swimming pool; Ski; Great for children of all ages ;
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 Book View

from £143 / night

(15) Excellent 

1 / 24

Leysin Lodge - Leysin bungalow sleeps 6

Canton of Vaud / Leysin

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Ski; Great for children of all ages ; 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 £100 / night

£500 - £962 / week

Book Book View

from £100 / night

1 / 10

Canton of Vaud / Corsier-sur-Vevey

2 bedroomsSleeps 41 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Air conditioning;
 …see more

from £117 / night

£792 - £1142 / week

Book Book View

from £117 / night

1 / 8

Le Gîte des Horlogers: nature, ski and pure air

Canton of Vaud / Le Brassus

3 bedroomsSleeps 85 nights min stay

  • 3 bedrooms
  • Sleeps 8
  • 5 nights min stay
Key info: Ski; Great for children of all ages ; No pets allowed;
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 £113 / night

£659 / week

Book Book View

from £113 / night

(1) Excellent 

1 / 24

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

Canton of Vaud / Villars-sur-Ollon

3 bedroomsSleeps 8Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Ski; Great for children of all ages ; Car essential;
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 £127 / night

£889 - £2003 / week

Book Book View

from £127 / night

(1) Excellent 

1 / 11

Canton of Vaud / Yverdon-les-Bains

1 bedroomSleeps 41 night min stay

  • 1 bedroom
  • Sleeps 4
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed; Private garden;
 …see more

from £78 / night

£547 / week

Book Book View

from £78 / night

(27) Excellent 

1 / 21

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

Canton of Vaud / Chateau-d'Oex

1 bedroomSleeps 43 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 3 nights min stay
Key info: Swimming pool; Ski; Great for children of all ages ;
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 Book View

from £70 / night

1 / 17

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

Nyon District / Founex

1 bedroomSleeps 4Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Swimming pool; Ski; Great for children of all ages ;
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 £104 / night

£722 - £903 / week

Book Book View

from £104 / night

1 / 100

Ollon 31953 - Villars-sur-Ollon villa sleeps 10

Canton of Vaud / Villars-sur-Ollon

4 bedroomsSleeps 10Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed;
Villars: Very nice chalet "Khamariah", 3 storeys, built in 2005, surrounded by trees and meadows. In the district of Domaine de La Residence, 1.6 km from the centre, in a quiet, sunny position in the residential district, 420 m from the ski-run, south facing p  …see more

from £363 / night

£2340 - £4350 / week

Enquire Enquire View

from £363 / night

(9) Very Good 

1 / 18

Apartment in Les Diablerets - Les Diablerets apartment sleeps 6

Canton of Vaud / Les Diablerets

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Swimming pool; Ski; Great for children of all ages ;
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 £108 / night

£731 - £1693 / week

Book Book View

from £108 / night

1 / 100

Ollon 70798 - Villars-sur-Ollon villa sleeps 10

Canton of Vaud / Villars-sur-Ollon

5 bedroomsSleeps 10Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed;
Domaine de la Fret: Nice chalet "Chalet Petit Pont", 3 storeys, surrounded by trees. In the resort, 1.1 km from the centre, in a quiet, sunny position in the residential district, south facing position. Private: garden with lawn 1'100 m2, plants. Garden f  …see more

from £368 / night

£2314 - £3701 / week

Enquire Enquire View

from £368 / night

1 / 11

Country villa near Geneva, Switzerland - Bogis-Bossey villa sleeps 6

Nyon District / Bogis-Bossey

4 bedroomsSleeps 61 night min stay

  • 4 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; No pets allowed;
Spacious country villa for rent in July and August perfect setting for a family holiday in Switzerland. Located in pretty village in Vaud, 20 minutes and one exit from Geneva, even closer to Lake Geneva, and 5 minutes to the French spa of Divonne-les-Bains, another tou  …see more

from £209 / night

£1000 / week

Book Book View

from £209 / night

(1) Excellent 

1 / 21

Lovely Cosy 1 Bed Apartment - Les Diablerets apartment sleeps 4

Canton of Vaud / Les Diablerets

1 bedroomSleeps 4Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Ski; Great for children of all ages ; 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 £67 / night

£0 / week

Book Book View

from £67 / night

1 / 100

Leysin 63686 - Leysin villa sleeps 10

Canton of Vaud / Leysin

5 bedroomsSleeps 10Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed;
Nice chalet "Chalet Alina", 3 storeys, built in 2011. In the district of Les Esserts, on the outskirts, 1 km from the centre of Leysin, in a quiet, sunny, elevated position, 100 m from the ski-run, located by a road, south-east facing position. Private: natura  …see more

from £403 / night

£3290 - £4795 / week

Enquire Enquire View

from £403 / night

1 / 16

Panoramic - Domaine de la Residence apartment sleeps 6

Villars-Sainte-Croix / Domaine de la Residence

3 bedroomsSleeps 65 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min stay
Key info: Nearest beach 0 km; Ski; Great for children of all ages ;
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 Book View

from £110 / night

1 / 11

Canton of Vaud / Salavaux

2 bedroomsSleeps 53 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min stay
Key info: Great for children of all ages ; Some pets are welcome - please contact the owner; Private garden;
 …see more

from £63 / night

£311 - £388 / week

Book Book View

from £63 / night

(1) Excellent 

1 / 24

Leysin Lodge Bungalow Cosy chalet - Leysin bungalow sleeps 6

Canton of Vaud / Leysin

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Ski; Great for children of all ages ; 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 £154 / night

£847 - £1116 / week

Book Book View

from £154 / night

(3) Very Good 

1 / 4

Canton of Vaud / Montreux

1 bedroomSleeps 21 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Not suitable for children; No pets allowed;
 …see more

from £74 / night

£508 - £539 / week

Book Book View

from £74 / night

1 / 100

Ollon 60348 - Villars-sur-Ollon villa sleeps 14

Canton of Vaud / Villars-sur-Ollon

6 bedroomsSleeps 14Min stay varies

  • 6 bedrooms
  • Sleeps 14
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed;
Nice, comfortable, luxurious chalet "La Rosire", 4 storeys, renovated. In the resort 300 m from the centre of Villars. Private: garden 200 m2 plants and trees. Terrace, garden furniture. In the house: sauna, ski storage, washing machine, tumble dryer, ski boot  …see more

from £490 / night

£3418 - £6369 / week

Enquire Enquire View

from £490 / night

(8) Excellent 

1 / 12

Canton of Vaud / Lausanne

StudioSleeps 41 night min stay

  • Studio
  • Sleeps 4
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £70 / night

£424 / week

Book Book View

from £70 / night

1 / 9

Canton of Vaud / Montreux

1 bedroomSleeps 24 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 4 nights min stay
Key info: Not suitable for children; No pets allowed;
 …see more

from £89 / night

£572 / week

Book Book View

from £89 / night

(3) Very Good 

1 / 22

Chaperon Rouge - Villars-sur-Ollon apartment sleeps 5

Canton of Vaud / Villars-sur-Ollon

2 bedroomsSleeps 53 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 25 km; Ski;
Chaperon Rouge is a comfortable 2 bedroom ground floor apartment with unobstructed views of the Rhone valley & Mont Blanc. 4* Swiss Tourist Office rated. The perfect place for a holiday in all seasons - great skiing in the winter and beautiful scenery and walks in t  …see more

from £130 / night

£815 - £1015 / week

Book Book View

from £130 / night

(1) Excellent 

1 / 10

Canton of Vaud / Les Diablerets

4 bedroomsSleeps 87 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min stay
Key info: Ski; Great for children of all ages ; Pets welcome;
 …see more

from £180 / night

£1254 - £2024 / week

Book Book View

from £180 / night

(8) Very Good 

1 / 10

Canton of Vaud / Lausanne

StudioSleeps 42 nights min stay

  • Studio
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; Car not necessary;
 …see more

from £76 / night

£462 / week

Book Book View

from £76 / night

(1) Very Good 

1 / 19

Canton of Vaud / Montreux

3 bedroomsSleeps 65 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Ski;
 …see more

from £139 / night

£970 / week

Book Book View

from £139 / night

1 / 9

Montreux / Clarens

1 bedroomSleeps 21 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Ski; Great for children of all ages ;
 …see more

from £83 / night

£577 / week

Book Book View

from £83 / night

(4) Excellent 

1 / 10

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

Canton of Vaud / Villars-sur-Ollon

3 bedroomsSleeps 8Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Ski; Great for children of all ages ; 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 £193 / night

£962 - £1654 / week

Book Book View

from £193 / night

1 / 22

Chalet Melchior ski in / ski out Central Villars

Canton of Vaud / Villars-sur-Ollon

6 bedroomsSleeps 12Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
Key info: Ski; Great for children of all ages ; 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 £500 / night

£3458 - £6923 / week

Book Book View

from £500 / night

1 / 37

Canton of Vaud / Leysin

5 bedroomsSleeps 11Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
Key info: Ski; Great for children of all ages ; Car not necessary;
 …see more

from £233 / night

£1241 - £2481 / week

Book Book View

from £233 / night

1 / 17

Chalet Jean Marie - Gryon apartment sleeps 3

Canton of Vaud / Gryon

1 bedroomSleeps 3Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Key info: 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 Book View

from £80 / night

1 / 100

Ollon 57432 - Villars-sur-Ollon villa sleeps 10

Canton of Vaud / Villars-sur-Ollon

5 bedroomsSleeps 10Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed;
Very nice chalet "Saint Piran", 3 storeys, renovated in 2011, surrounded by trees. On the outskirts, 2 km from the centre of Villars, in a quiet position, 400 m from the ski-run, located by a road, in the countryside. Private: natural state grounds. Terrace. I  …see more

from £375 / night

£2431 - £5216 / week

Enquire Enquire View

from £375 / night

(1) Excellent 

1 / 14

Canton of Vaud / Lausanne

2 bedroomsSleeps 43 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; No pets allowed;
 …see more

from £185 / night

£1154 / week

Book Book View

from £185 / night

(3) Very Good 

1 / 25

Winter or Summer, ski time and sunshine, family...

Canton of Vaud / Villars-sur-Ollon

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Nearest beach 15 km; Ski; Great for children of all ages ;
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 Book View

from £70 / night

(1) Excellent 

1 / 12

Villars Chalet - Spectacular Views - Chesieres apartment sleeps 2

Canton of Vaud / Chesieres

1 bedroomSleeps 22 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Ski; Great for children of all ages ; No pets allowed;
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

£0 / week

Book Book View

from £90 / night

1 / 17

Le Pigeonnier - Gryon chalet sleeps 8

Canton of Vaud / Gryon

4 bedroomsSleeps 87 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min stay
Key info: Ski; Great for children of all ages ; Car advised;
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 £264 / night

£1847 - £2154 / week

Book Book View

from £264 / night

(1) Very Good 

1 / 11

2 Chemin des Rochers, Apt 6, 1865 Les Diablerets

Canton of Vaud / Les Diablerets

1 bedroomSleeps 41 night min stay

  • 1 bedroom
  • Sleeps 4
  • 1 night min stay
Key info: Nearest beach 6 km; Ski; Great for children of all ages ;
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 £70 / night

£500 / week

Book Book View

from £70 / night

1 / 12

Swiss Alps Nest B&B - Villars-sur-Ollon b&b sleeps 2

Canton of Vaud / Villars-sur-Ollon

1 bedroomSleeps 21 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Great for children of all ages ; Car not necessary; No pets allowed;
Nested in the lovely Swiss alps Valais region, this Sonja will be pleased to welcome you in her Bed and Breakfast. The appartment is located in a private villa in the small city of Aigle, only 1h30 drive or train from Geneva International Airport. Easy access to airport  …see more

from £62 / night

£431 / week

Book Book View

from £62 / night

1 / 8

Montreux / Clarens

1 bedroomSleeps 26 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.3 km; Ski;
 …see more

from £539 / night

£3847 / week

Book Book View

from £539 / night

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