Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday Rentals in Canton of Vaud - Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

83 Holiday homes

Applied filters (2)

Great rentals within 20 miles that match your search

Ski apartment to rent in Zermatt

Zermatt apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £315 / night

£2,205 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday home rental

Briord house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 14

from £148 / night

£1,183 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday chalet in Montigny-sur-l'Ain

Montigny-sur-l'Ain chalet

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £197 / night

£1,380 / week

1 / 11

Great rentals within 20 miles that match your search

Thollon-les-Memises ski chalet to rent.

Thollon-les-Memises chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £109 / night

£685 / week

1 / 4

Great rentals within 20 miles that match your search

Notre Dame de Bellecombe holiday home rental

Notre Dame de Bellecombe house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 11

from £838 / night

£5,715 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday chalet with swimming pool in Les Gets

Les Gets chalet

  • 6 bedrooms
  • 1 bathroom
  • sleeps 14

from £1,522 / night

£10,650 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday chalet with swimming pool in Praz Sur Arly

Praz Sur Arly chalet

  • 5 bedrooms
  • 1 bathroom
  • sleeps 10

from £1,323 / night

£9,257 / week

1 / 15

Great rentals within 20 miles that match your search

Haute-Nendaz ski chalet rental

Haute-Nendaz ski chalet

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £276 / night

£2,217 / week

1 / 38

Great rentals within 20 miles that match your search

Apartment rental in Megève with shared pool

Megève apartment

  • 4 bedrooms
  • 1 bathroom
  • sleeps 8

from £491 / night

£3,435 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment rental

Megève apartment

  • 5 bedrooms
  • 1 bathroom
  • sleeps 10

from £921 / night

£6,443 / week

1 / 16

Great rentals within 20 miles that match your search

Megève holiday chalet rental

Megève chalet

  • 6 bedrooms
  • 1 bathroom
  • sleeps 12

from £2,079 / night

£14,554 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday chalet with swimming pool in Demi-Quartier

Demi-Quartier chalet

  • 4 bedrooms
  • 1 bathroom
  • sleeps 9

from £1,410 / night

£9,871 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Megève

Megève apartment

  • 5 bedrooms
  • 1 bathroom
  • sleeps 14

from £938 / night

£6,567 / week

1 / 16

Great rentals within 20 miles that match your search

Chalet rental in La Clusaz with swimming pool

La Clusaz chalet

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 14

from £778 / night

£5,442 / week

1 / 17

Great rentals within 20 miles that match your search

Apartment rental in Megève with shared pool

Megève apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £203 / night

£1,421 / week

1 / 0

Great rentals within 20 miles that match your search

Argentiere ski apartment to rent.

Argentiere apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £58 / night

£413 - £1,166 / week

1 / 32

Great rentals within 20 miles that match your search

Megève holiday chalet rental

Megève chalet

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £1,711 / night

£11,974 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Annecy-le-Vieux

Annecy-le-Vieux house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 10

from £716 / night

£5,008 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday apartment letting

Megève apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from £464 / night

£3,249 / week

1 / 13

Great rentals within 20 miles that match your search

Chalet rental in Les Gets with swimming pool

Les Gets chalet

  • 5 bedrooms
  • 1 bathroom
  • sleeps 14

from £749 / night

£5,242 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Megève

Megève apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £268 / night

£1,876 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday chalet with shared pool in Avoriaz

Avoriaz chalet

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £581 / night

£4,063 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday chalet rental

Avoriaz chalet

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 11

from £637 / night

£4,456 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday apartment in Megève

Megève apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £456 / night

£3,187 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday chalet with shared pool in Avoriaz

Avoriaz chalet

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 14

from £803 / night

£5,622 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Megève

Megève apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £453 / night

£3,166 / week

1 / 12

Great rentals within 20 miles that match your search

Ski chalet to rent in Nendaz

Nendaz chalet

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

Pricing unknown

1 / 7

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Megève

Megève apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £316 / night

£2,208 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday chalet in Avoriaz

Avoriaz chalet

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £511 / night

£3,573 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday chalet with shared pool in Avoriaz

Avoriaz chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £302 / night

£2,111 / week

1 / 14

Great rentals within 20 miles that match your search

Montriond holiday chalet rental

Montriond chalet

  • 5 bedrooms
  • 1 bathroom
  • sleeps 10

from £290 / night

£2,028 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home rental

La Chapelle-Saint-Sauveur house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £123 / night

£858 - £1,604 / week

1 / 74

Great rentals within 20 miles that match your search

Holiday apartment rental

Saint-Gervais-les-Bains apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £178 / night

£1,242 / week

1 / 30

Great rentals within 20 miles that match your search

Cremieu holiday home rental

Cremieu house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 8

from £128 / night

£897 / week

1 / 21

Great rentals within 20 miles that match your search

Saint-Jorioz holiday home rental

Saint-Jorioz house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £674 / night

£4,718 / week

1 / 30

Great rentals within 20 miles that match your search

Les Bossons ski chalet to rent.

Les Bossons chalet

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £3,660 / night

£25,619 / week

1 / 20

Great rentals within 20 miles that match your search

Dorenaz holiday home rental

Dorenaz house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from £109 / night

£759 / week

1 / 24

Great rentals within 20 miles that match your search

Champrougier holiday gite accommodation

Champrougier gite

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £207 / night

£631 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday chalet rental

Le Grand-Bornand chalet

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from £362 / night

£2,530 - £6,491 / week

1 / 23

Great rentals within 20 miles that match your search

Chalet rental in Chatel with swimming pool

Chatel chalet

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from £209 / night

£1,465 - £3,864 / week

1 / 30

×

Also consider