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

Updating

Cheap villa holidays

All filters

Filters (1)

Clear filters

31,943 apartments

Applied filters (1)

Bengaluru holiday apartment rental

Bengaluru apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £51 / night

£314 / week

1 / 6

Cagliari holiday apartment rental

Cagliari apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £59 / night

£408 / week

1 / 30

Yerevan holiday apartment rental

Yerevan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £42 / night

£194 / week

1 / 7

La Norville holiday apartment rental

La Norville apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £50 / night

£347 / week

1 / 26

Apartment rental in Vienna

Vienna apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £59 / night

£408 / week

1 / 6

Holiday apartment rental

Johor Bahru apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £42 / night

£212 / week

1 / 32

Holiday apartment in Lagos

Lagos apartment

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

from £19 / night

£93 / week

1 / 11

Holiday apartment in El Cotillo

El Cotillo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £57 / night

£398 / week

1 / 9

Holiday apartment in Caltagirone

Caltagirone apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £54 / night

£374 / week

1 / 14

Harare holiday apartment rental

Harare apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £46 / night

£321 / week

1 / 6

Holiday apartment in Nairobi

Nairobi apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £17 / night

£111 / week

1 / 15

Holiday apartment in Amman

Amman apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £37 / night

£240 / week

1 / 16

Lodz holiday apartment rental

Lodz apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £59 / night

£398 / week

1 / 12

Holiday apartment rental

Popesti Leordeni apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £45 / night

£260 - £320 / week

1 / 22

Holiday apartment in Delph

Delph apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £50 / night

£345 / week

1 / 11

Lima holiday apartment rental

Lima apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £53 / night

£365 / week

1 / 13

Icod de los Vinos holiday apartment rental

Icod de los Vinos apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £48 / night

£333 / week

1 / 25

Ho Chi Minh City holiday apartment rental

Ho Chi Minh City apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £58 / night

£400 / week

1 / 56

Holiday apartment in Ivanka pri Dunaji

Ivanka pri Dunaji apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £39 / night

£195 / week

1 / 5

Holiday apartment in Torremolinos

Torremolinos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £31 / night

£218 / week

1 / 18

Ski apartment to rent in Plovdiv

Plovdiv apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £30 / night

£194 / week

1 / 16

Holiday apartment in Batu Caves

Batu Caves apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £46 / night

£277 / week

1 / 4

Kerobokan holiday apartment rental

Kerobokan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £60 / night

£420 / week

1 / 60

Holiday apartment rental

General Luna apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £31 / night

£213 / week

1 / 6

Holiday apartment in Bucharest

Bucharest apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £10 / night

£129 - £168 / week

1 / 17

Holiday apartment in Kyiv (Kiev)

Kyiv (Kiev) apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from £64 / night

£445 / week

1 / 13

Areias de Sao Joao holiday apartment rental

Areias de Sao Joao apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £55 / night

£381 / week

1 / 26

Apartment rental in Almeria

Almeria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £46 / night

£320 / week

1 / 33

Torrevieja holiday apartment rental

Torrevieja apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £48 / night

£333 / week

1 / 12

Roses ski apartment to rent.

Roses apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £53 / night

£389 / week

1 / 15

Holiday apartment in Porto Alegre

Porto Alegre apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £20 / night

£113 / week

1 / 21

Apartment rental in Vecindario

Vecindario apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £64 / night

£442 / week

1 / 27

Holiday apartment in Syokimau

Syokimau apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£185 / week

1 / 32

Holiday apartment in Casablanca

Casablanca apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £28 / night

£191 / week

1 / 26

Holiday apartment in Santo Domingo

Santo Domingo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £23 / night

£157 / week

1 / 20

Holiday apartment in Agios Matthaios

Agios Matthaios apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £49 / night

£340 / week

1 / 13

Holiday apartment rental

Agios Matthaios apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £49 / night

£340 / week

1 / 16

Agadir holiday apartment rental

Agadir apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £65 / night

£452 / week

1 / 5

Holiday apartment in Agios Matheos

Agios Matheos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £43 / night

£299 / week

1 / 18

Holiday apartment in Ragusa

Ragusa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £64 / night

£449 / week

1 / 18