Villas in Africa: Rent luxury villas in Africa

Close

Enter dates for more accurate prices

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

Filters applied: Villa

2,155 Holiday homes

18

Holiday villa with shared pool in Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

7 15 2 nights min

  • 7 bedrooms
  • sleeps 15
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £410 / night

£3,032 / week

Book View

Responds fast!
avg. 2 hours 26 minutes

from £410 / night

(46) Excellent 

59

Holiday villa in Dahab

Dahab / Eel Garden

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £86 / night

£602 / week

Book View

Responds fast!
avg. 3 hours 19 minutes

from £86 / night

7

Holiday villa in Madirokely

Nosy Be / Madirokely

5 10 4 nights min

  • 5 bedrooms
  • sleeps 10
  • 4 nights min
  • Nearest beach 0 km
  • Child friendly
  • Air conditioning

from £203 / night

£1,214 / week

Book View

from £203 / night

(2) Very Good 

61

Holiday villa with swimming pool in Ait Ourir

Marrakech-Tensift-El Haouz Region / Ait Ourir

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £101 / night

£708 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from £101 / night

39

Holiday villa with golf nearby in El Gouna

Hurghada / El Gouna

3 7 4 nights min

  • 3 bedrooms
  • sleeps 7
  • 4 nights min
  • Child friendly

from £152 / night

£1,062 / week

Book View

from £152 / night

(9) Excellent 

32

Madirokely holiday villa rental

Nosy Be / Madirokely

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £172 / night

£1,204 / week

Book View

from £172 / night

(3) Excellent 

21

Holiday villa with swimming pool in Eden Island

Eden Island

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £578 / night

£3,824 / week

Book View

from £578 / night

8

Holiday villa rental

Marrakech-Tensift-El Haouz Region / Tahanaout

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly

from £91 / night

£597 - £667 / week

Book View

from £91 / night

(2) Average 

8

Ngaparou holiday villa rental

La Petite Cote / Ngaparou

5 10 2 nights min

  • 5 bedrooms
  • sleeps 10
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £243 / night

£1,001 / week

Book View

from £243 / night

13

San Lameer holiday villa rental

KwaZulu-Natal / San Lameer

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Swimming pool
  • Child friendly

from £80 / night

£481 / week

Book View

from £80 / night

14

Sidi Ifni holiday villa rental

Souss-Massa-Draa Region / Sidi Ifni

5 8 7 nights min

  • 5 bedrooms
  • sleeps 8
  • 7 nights min
  • Child friendly

from £116 / night

£810 / week

Book View

from £116 / night

6

Villa rental in Oulad Teima with shared pool

Souss-Massa-Draa Region / Oulad Teima

1 2 14 nights min

  • 1 bedroom
  • sleeps 2
  • 14 nights min
  • Nearest beach 30 km
  • Swimming pool
  • Child friendly

from £73 / night

£510 / week

Book View

from £73 / night

5

Ghmate holiday villa rental

Marrakech-Tensift-El Haouz Region / Ghmate

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Swimming pool
  • Private garden

from £41 / night

£284 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from £41 / night

13

Holiday villa with golf nearby in Algiers

Algiers Province / Algiers

5 7 3 nights min

  • 5 bedrooms
  • sleeps 7
  • 3 nights min
  • Nearest beach 9 km
  • Child friendly
  • Air conditioning

from £21 / night

£142 - £991 / week

Book View

from £21 / night

13

Holiday villa with swimming pool in Cidade Velha

Santiago / Cidade Velha

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Swimming pool
  • Air conditioning
  • Private garden

from £127 / night

£885 / week

Book View

from £127 / night

(4) Excellent 

30

Holiday villa in La Plaine des Cafres

Arrondissement of Saint-Pierre / La Plaine des Cafres

3 9 2 nights min

  • 3 bedrooms
  • sleeps 9
  • 2 nights min
  • Nearest beach 30 km
  • Child friendly
  • Ask about pets

from £100 / night

£516 / week

Book View

from £100 / night

34

El Harhoura holiday villa accommodation

Rabat-Sale-Zemmour-Zaer Region / El Harhoura

1 6 1 night min

  • 1 bedroom
  • sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly

from £30 / night

£206 / week

Book View

from £30 / night

(4) Excellent 

13

Ouarzazate holiday villa rental

Souss-Massa-Draa Region / Ouarzazate

4 9 1 night min

  • 4 bedrooms
  • sleeps 9
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £101 / night

£496 - £673 / week

Book View

from £101 / night

(4) Average 

16

Holiday villa with shared pool in Flacq District

Flacq District / Palmar

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £63 / night

£401 / week

Book View

from £63 / night

(1) Very Good 

15

Holiday villa in Shaka's Rock

KwaZulu-Natal / Shaka's Rock

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 0.1 km
  • Child friendly
  • Air conditioning

from £130 / night

£909 / week

Book View

Responds fast!
avg. 3 hours 55 minutes

from £130 / night

10

Africa holiday villa rental

Flacq District / Palmar

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

from £61 / night

£401 / week

Book View

from £61 / night

7

Holiday villa in Bela Bela

Limpopo Province / Bela Bela

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly

from £134 / night

£934 / week

Book View

from £134 / night

(6) Very Good 

69

Holiday villa with swimming pool in Marrakech

Marrakech-Tensift-El Haouz Region / Marrakech

5 14 3 nights min

  • 5 bedrooms
  • sleeps 14
  • 3 nights min
  • Nearest beach 130 km
  • Swimming pool
  • Child friendly

from £81 / night

£544 - £1,191 / week

Book View

Responds fast!
avg. 2 hours 8 minutes

from £81 / night

(2) Very Good 

13

Africa holiday villa rental

Pamplemousses District / Trou aux Biches

4 6 6 nights min

  • 4 bedrooms
  • sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Private garden

from £91 / night

£607 - £961 / week

Book View

from £91 / night

32

Mbour holiday villa rental

La Petite Cote / Mbour

4 10 7 nights min

  • 4 bedrooms
  • sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £21 / night

£1,517 - £1,659 / week

Book View

from £21 / night

(1)  

7

Holiday villa in Bobo Dioulasso

Hauts-Bassins / Bobo Dioulasso

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

from £51 / night

£304 / week

Book View

from £51 / night

(3) Very Good 

21

Africa holiday villa rental

Savanne District / Bel Ombre

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £314 / night

£2,195 / week

Book View

from £314 / night

10

Africa ski villa to rent.

Flacq District / Belle Mare

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski

from £212 / night

£1,483 / week

Book View

from £212 / night

(1) Excellent 

28

Holiday villa in Matemwe

Zanzibar Island / Matemwe

5 10 3 nights min

  • 5 bedrooms
  • sleeps 10
  • 3 nights min
  • Nearest beach 0 km
  • Swimming pool
  • Child friendly

from £375 / night

£2,620 / week

Book View

from £375 / night

(25) Excellent 

28

Villa accommodation in Plettenberg Bay with golf nearby

Western Cape / Plettenberg Bay

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £164 / night

£1,145 - £2,634 / week

Book View

from £164 / night

16

Villa rental in Africa with swimming pool

Riviere du Rempart District / Poste Lafayette

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £284 / night

£1,983 / week

Book View

from £284 / night

(5) Excellent 

24

Flacq District holiday villa rental

Flacq District / Belle Mare

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £189 / night

£1,323 / week

Book View

from £189 / night

(17) Very Good 

20

Holiday villa in Marrakech

Marrakech / Widane

5 15 min stay varies

  • 5 bedrooms
  • sleeps 15
  • min stay varies
  • Nearest beach 200 km
  • Swimming pool
  • Child friendly

from £253 / night

£1,516 - £3,234 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from £253 / night

(2) Excellent 

17

Villa rental in Ouirgane with swimming pool

Marrakech-Tensift-El Haouz Region / Ouirgane

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £101 / night

£701 / week

Book View

from £101 / night

(1) Excellent 

52

Holiday villa with swimming pool in Nosy Be

Antsiranana Province / Nosy Be

4 10 2 nights min

  • 4 bedrooms
  • sleeps 10
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £182 / night

£1,274 / week

Book View

from £182 / night

16

Holiday villa in Muranga

Central Province / Muranga

4 9 2 nights min

  • 4 bedrooms
  • sleeps 9
  • 2 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £133 / night

£755 / week

Book View

from £133 / night

(3) Excellent 

16

Holiday villa in Africa

Riviere Noire District / Albion

3 7 4 nights min

  • 3 bedrooms
  • sleeps 7
  • 4 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £172 / night

£1,204 / week

Book View

Responds fast!
avg. 9 minutes

from £172 / night

(12) Excellent 

34

Kiwengwa holiday villa rental

Zanzibar Island / Kiwengwa

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £91 / night

£638 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from £91 / night

41

Holiday villa with shared pool in Tinerhir

Souss-Massa-Draa Region / Tinerhir

4 9 1 night min

  • 4 bedrooms
  • sleeps 9
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £91 / night

£481 - £658 / week

Book View

from £91 / night

(1) Excellent 

26

Holiday villa in Riviere du Rempart District

Riviere du Rempart District / Roches Noire

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Child friendly
  • Air conditioning
  • Private garden

from £152 / night

£1,062 / week

Book View

from £152 / night

Also consider