Updating

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

Updating

Villas in Africa: Rent luxury villas in Africa

All filters

Filters (1)

Clear filters

5,035 villas

Applied filters (1)

Nacala holiday villa rental

Nacala villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £87 / night

£608 / week

1 / 18

Andilana holiday villa rental

Andilana villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £483 / night

£3,380 / week

1 / 16

Villa rental in Diani Beach with swimming pool

Diani Beach villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £565 / night

£3,950 / week

1 / 14

Agadir holiday villa rental

Agadir villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £304 / night

£2,004 / week

1 / 38

Holiday villa rental

Somerset West villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from £165 / night

£1,150 / week

1 / 25

Holiday villa in Riviere du Rempart District

Roches Noire villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £309 / night

£2,163 / week

1 / 4

Holiday villa with swimming pool in Essaouira

Essaouira villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £290 / night

£1,932 / week

1 / 31

Holiday villa accommodation

Constantia villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 7

from £458 / night

£3,206 / week

1 / 20

Holiday villa with swimming pool in Watamu

Watamu villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £54 / night

£338 / week

1 / 40

Holiday villa in Anse Royale

Anse Royale villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £145 / night

£1,014 / week

1 / 6

Holiday villa in Bakoven

Bakoven villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £413 / night

£2,891 - £15,474 / week

1 / 30

Holiday villa in Taroudant

Taroudant villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £137 / night

£957 / week

1 / 28

Holiday villa with swimming pool in Matemwe

Matemwe villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £586 / night

£4,102 / week

1 / 21

Holiday villa rental

Durbanville villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £36 / night

£248 / week

1 / 18

Holiday villa in Constantine Province

Constantine Province villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £78 / night

£435 / week

1 / 14

Holiday villa in Muranga

Muranga villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £130 / night

£737 / week

1 / 16

Bloubergstrand holiday villa rental

Bloubergstrand villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 11

from £483 / night

£3,380 / week

1 / 33

Holiday villa in Cairo

Cairo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £73 / night

£543 / week

1 / 5

Holiday villa with indoor pool in Imi Ouaddar

Imi Ouaddar villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £271 / night

£1,893 / week

1 / 4

Holiday villa in Diani Beach

Diani Beach villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £183 / night

£1,276 / week

1 / 64

Marrakech holiday villa rental

Marrakech villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 8

from £753 / night

£5,267 / week

1 / 25

Holiday villa with golf nearby in Marrakech

Marrakech villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £580 / night

£2,897 / week

1 / 21

Holiday villa in Noordhoek

Noordhoek villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 9

from £304 / night

£2,127 / week

1 / 20

Holiday villa in Paje

Paje villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

from £434 / night

£3,038 / week

1 / 35

Holiday villa with swimming pool in Camps Bay

Camps Bay villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

“Beautiful place with a great view...” It was a very nice stay for all of us. You are very close to CT, Table Mountain and the Beach. The rooms are big and comfortable. Unfortunately for such a big group we only got 2 keys, which is not good. So it would be better to have at least 3 or 4 sets of keys.

from £688 / night

£4,818 - £25,256 / week

1 / 51

Diani Beach holiday villa rental

Diani Beach villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £139 / night

£973 / week

1 / 13

Holiday villa with shared pool in Akosombo

Akosombo villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from £1,389 / night

£9,722 / week

1 / 23

Diani Beach holiday villa rental

Diani Beach villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 11

from £116 / night

£812 - £2,231 / week

1 / 58

Villa rental in Mbour with shared pool, golf nearby

Mbour villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £87 / night

£541 / week

1 / 21

Holiday villa rental

Au Cap villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £194 / night

£1,352 / week

1 / 13

Holiday villa in Agadir

Agadir villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 14

from £567 / night

£3,206 / week

1 / 43

Holiday villa with swimming pool, golf nearby in Watamu

Watamu villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 9

from £174 / night

£1,217 / week

1 / 45

Holiday villa with shared pool in Ambatoloaka

Ambatoloaka villa

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 14

from £242 / night

£1,690 - £1,927 / week

1 / 12

Holiday villa in Riviere Noire District

Flic En Flac villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £41 / night

£284 / week

1 / 22

Holiday villa in Toamasina (Tamatave)

Toamasina (Tamatave) villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £20 / night

£149 / week

1 / 9

Casablanca holiday villa rental

Casablanca villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £319 / night

£2,231 / week

1 / 35

Holiday villa in Ngor

Ngor villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £44 / night

£249 - £384 / week

1 / 30

Holiday villa in Lome

Lome villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 8

from £49 / night

£338 / week

1 / 5

Holiday villa in Africa

Calodyne villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £273 / night

£1,907 / week

1 / 55

Holiday villa in Marrakech

Marrakech villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £580 / night

£4,056 / week

1 / 26

×

Also consider