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

Updating

Self catering holidays

All filters

Filters (2)

Clear filters

58,198 Holiday homes

Applied filters (2)

Bacnotan holiday villa rental

Bacnotan villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 15

from £366 / night

£2,558 / week

1 / 56

Holiday villa in Burgau

Burgau villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £306 / night

£1,528 - £3,557 / week

1 / 37

Holiday villa in Kokkini Hani

Kokkini Hani villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from £314 / night

£2,194 / week

1 / 52

Holiday villa with shared pool in Pérula

Pérula villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 8

from £1,556 / night

£6,048 / week

1 / 17

Holiday villa rental

Scottsdale villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 14

from £1,828 / night

£12,792 / week

1 / 21

Holiday villa with shared pool in Nedumbassery

Nedumbassery villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 9

from £110 / night

£687 / week

1 / 41

Sayan holiday villa rental

Sayan villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £413 / night

£2,886 / week

1 / 29

Holiday villa in Savonlinna

Savonlinna villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £119 / night

£828 / week

1 / 13

Holiday villa with swimming pool in Lodtunduh

Lodtunduh villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £129 / night

£898 / week

1 / 43

Holiday villa with shared pool in Sanur Kauh

Sanur Kauh villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £206 / night

£1,438 / week

1 / 22

Holiday villa with swimming pool in Lodtunduh

Lodtunduh villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £228 / night

£1,591 / week

1 / 36

Villa rental in Lodtunduh with swimming pool

Lodtunduh villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £317 / night

£2,219 / week

1 / 38

Holiday villa with swimming pool in Le Gosier

Le Gosier villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £280 / night

£1,959 / week

1 / 20

Villa rental in Ubud with swimming pool

Ubud villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £305 / night

£2,136 / week

1 / 28

Holiday villa with swimming pool in Ubud

Ubud villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £414 / night

£2,892 / week

1 / 16

Sayan holiday villa rental

Sayan villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £68 / night

£475 / week

1 / 31

Punta Brava holiday villa rental

Punta Brava villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from £275 / night

£1,924 / week

1 / 77

Holiday villa in Ubud

Ubud villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £233 / night

£1,629 / week

1 / 20

Holiday villa with swimming pool in Ubud

Ubud villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £258 / night

£1,802 / week

1 / 21

Watamu holiday villa rental

Watamu villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 18

from £596 / night

£4,168 / week

1 / 23

Kedewatan holiday villa rental

Kedewatan villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £207 / night

£1,449 / week

1 / 19

Holiday villa in Nea Epidavros

Nea Epidavros villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £84 / night

£473 / week

1 / 7

Villa rental in Kedewatan with shared pool

Kedewatan villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £254 / night

£1,776 / week

1 / 17

Holiday villa in Los Canos de Meca

Los Canos de Meca villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £174 / night

£1,214 - £1,421 / week

1 / 47

Ski villa to rent in Playa del Carmen

Playa del Carmen villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £228 / night

£1,558 / week

1 / 64

Loreto holiday villa rental

Loreto villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 11

from £974 / night

£6,815 / week

1 / 22

Zadar holiday villa rental

Zadar villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

from £296 / night

£2,070 / week

1 / 61

St. Anton am Arlberg ski villa to rent.

St. Anton am Arlberg villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 15

from £1,823 / night

£12,761 / week

1 / 4

Villa rental in Animas Bajas with shared pool

Animas Bajas villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £1,832 / night

£12,824 / week

1 / 23

Holiday villa in Ayutthaya

Ayutthaya villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £344 / night

£2,405 / week

1 / 12

Holiday villa in Galatas

Galatas villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £217 / night

£1,518 / week

1 / 50

Holiday villa in Plettenberg Bay

Plettenberg Bay villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £916 / night

£6,412 / week

1 / 17

Coral Bay holiday villa rental

Coral Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £327 / night

£2,285 / week

1 / 42

Holiday villa with swimming pool in Alora

Alora villa

  • 8 bedrooms
  • 5 bathrooms
  • sleeps 10

from £774 / night

£5,420 / week

1 / 61

Holiday villa rental

Coral Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £118 / night

£825 - £1,950 / week

1 / 42

Coral Bay holiday villa accommodation

Coral Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £305 / night

£2,136 / week

1 / 42

Villa rental in Tanjung with swimming pool

Tanjung villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £118 / night

£733 / week

1 / 22

Javea holiday villa rental

Javea villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 11

from £661 / night

£4,622 / week

1 / 52

Holiday villa in Ayutthaya

Ayutthaya villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £261 / night

£1,828 / week

1 / 7

Holiday villa rental

Bedar villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £184 / night

£1,285 / week

1 / 24