Holiday rentals in Africa: Villas, Cottages and Apartments

View larger map

Price per night

£150 Average

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,135 properties
Villas Morocco
2,154 properties
Villas Mauritius
963 properties
Houses Kenya
659 properties
Houses Egypt
547 properties
Villas Tunisia
368 properties
Villas Cape Verde
360 properties
Houses Reunion Island
300 properties
Villas Seychelles
207 properties
Houses Ghana
152 properties
Houses Tanzania
149 properties
Houses Senegal
128 properties
Houses Madagascar
111 properties
Houses Gambia
98 properties
Houses Uganda
81 properties
Houses Mozambique
49 properties
Houses Zimbabwe
45 properties
Houses Cameroon
38 properties
Houses Ivory Coast
27 properties
Houses Namibia
26 properties
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

9,673 Holiday homes

1 / 27

Holiday villa rental

Flacq District / Belle Mare

4 7 Min stay varies

Villa / 4 bedrooms / sleeps 7 / Min stay varies

Add to shortlist

from £126 / night

£882 / week

Book

from £126 / night

(2) Excellent 

1 / 34

Holiday riad accommodation

Marrakech / Medina

6 15 Min stay varies

Riad / 6 bedrooms / sleeps 15 / Min stay varies

Add to shortlist

from £43 / night

£297 / week

Book

from £43 / night

(1) Excellent 

1 / 22

Holiday home with swimming pool in Knysna

Western Cape / Knysna

4 8 Min stay varies

House / 4 bedrooms / sleeps 8 / Min stay varies

Add to shortlist

from £274 / night

£1918 - £4110 / week

Book

from £274 / night

Featured properties

1 / 4

Clanwilliam holiday b&b rental

Western Cape / Clanwilliam

4 10 2 nights min stay

B&B / 4 bedrooms / sleeps 10 / 2 nights min stay

Add to shortlist

from £42 / night

£293 - £2925 / week

Book

from £42 / night

(6) Excellent 

1 / 16

Cape Town Central holiday home rental

Cape Town / Cape Town Central

2 4 3 nights min stay

House / 2 bedrooms / sleeps 4 / 3 nights min stay

Add to shortlist

from £137 / night

£822 / week

Book

from £137 / night

1 / 17

Port Edward holiday home rental

KwaZulu-Natal / Port Edward

8 22 1 night min stay

House / 8 bedrooms / sleeps 22 / 1 night min stay

Add to shortlist

from £90 / night

£617 / week

Book

from £90 / night

(1) Excellent 

1 / 19

Holiday villa in Michamvi

Zanzibar / Michamvi

4 10 1 night min stay

Villa / 4 bedrooms / sleeps 10 / 1 night min stay

Add to shortlist

from £343 / night

£2192 / week

Book

from £343 / night

1 / 28

Holiday home in La Saline les Bains

Arrondissement of Saint-Paul / La Saline les Bains

3 8 Min stay varies

House / 3 bedrooms / sleeps 8 / Min stay varies

Add to shortlist

from £126 / night

£840 - £993 / week

Book

from £126 / night

1 / 9

Cape Town Central holiday apartment rental

Cape Town / Cape Town Central

2 4 Min stay varies

Apartment / 2 bedrooms / sleeps 4 / Min stay varies

Add to shortlist

from £123 / night

£821 / week

Book

from £123 / night

(2) Poor 

1 / 7

Holiday b&b in Lusaka

Lusaka Province / Lusaka

13 19 1 night min stay

B&B / 13 bedrooms / sleeps 19 / 1 night min stay

Add to shortlist

from £45 / night

£312 / week

Book

from £45 / night

1 / 21

Holiday home in Yaounde

Centre Region / Yaounde

4 8 4 nights min stay

House / 4 bedrooms / sleeps 8 / 4 nights min stay

Add to shortlist

from £36 / night

£230 - £791 / week

Book

from £36 / night

1 / 24

Apartment rental in Accra with shared pool

Greater Accra / Accra

3 6 3 nights min stay

Apartment / 3 bedrooms / sleeps 6 / 3 nights min stay

Add to shortlist

from £141 / night

£959 / week

Book

from £141 / night

1 / 8

Holiday home in East London

Eastern Cape / East London

5 10 5 nights min stay

House / 5 bedrooms / sleeps 10 / 5 nights min stay

Add to shortlist

from £170 / night

£1000 / week

Enquire

from £170 / night

(2) Excellent 

1 / 4

Holiday tented camp with golf nearby in Dar es Salaam

Dar es Salaam / Masaki Peninsula

29 30 1 night min stay

Tented camp / 29 bedrooms / sleeps 30 / 1 night min stay

Add to shortlist

from £103 / night

£720 / week

Book

from £103 / night

(2) Excellent 

1 / 30

Holiday villa in Flic En Flac

Riviere Noire District / Flic En Flac

2 4 Min stay varies

Villa / 2 bedrooms / sleeps 4 / Min stay varies

Add to shortlist

from £222 / night

£1550 / week

Book

from £222 / night

1 / 6

Holiday villa in Blue Bay

Grand Port District / Blue Bay

4 8 1 night min stay

Villa / 4 bedrooms / sleeps 8 / 1 night min stay

Add to shortlist

from £69 / night

£428 - £497 / week

Book

from £69 / night

(1) Very Good 

1 / 23

Holiday apartment in Cape Town Central

Cape Town / Cape Town Central

2 6 2 nights min stay

Apartment / 2 bedrooms / sleeps 6 / 2 nights min stay

Add to shortlist

from £98 / night

£677 - £953 / week

Book

from £98 / night

1 / 11

Maputo holiday apartment rental

Maputo Province / Maputo

2 4 1 night min stay

Apartment / 2 bedrooms / sleeps 4 / 1 night min stay

Add to shortlist

from £103 / night

£720 / week

Book

from £103 / night

1 / 36

Apartment rental in Meknes with swimming pool

Meknes / Meknes

2 6 1 night min stay

Apartment / 2 bedrooms / sleeps 6 / 1 night min stay

Add to shortlist

from £54 / night

£375 / week

Book

from £54 / night

1 / 9

Holiday apartment in Cape Town Central

Cape Town / Cape Town Central

2 4 Min stay varies

Apartment / 2 bedrooms / sleeps 4 / Min stay varies

Add to shortlist

from £101 / night

£712 / week

Book

from £101 / night

1 / 6

Holiday apartment in Hurghada

Hurghada / Mubarak 6 district

14 30 1 night min stay

Apartment / 14 bedrooms / sleeps 30 / 1 night min stay

Add to shortlist

from £268 / night

£1871 / week

Book

from £268 / night

(1) Excellent 

1 / 15

Holiday villa rental

Coast Province / Kilifi

3 6 1 night min stay

Villa / 3 bedrooms / sleeps 6 / 1 night min stay

Add to shortlist

from £220 / night

£1540 / week

Book

from £220 / night

1 / 11

Holiday apartment in Tunis

Tunis Governorate / Tunis

3 5 3 nights min stay

Apartment / 3 bedrooms / sleeps 5 / 3 nights min stay

Add to shortlist

from £138 / night

£955 / week

Book

from £138 / night

1 / 16

Villa rental in Hermanus

Overberg District / Hermanus

5 14 7 nights min stay

Villa / 5 bedrooms / sleeps 14 / 7 nights min stay

Add to shortlist

from £754 / night

£5274 / week

Book

from £754 / night

(1) Excellent 

1 / 15

Home rental in Herolds Bay with golf nearby

George / Herolds Bay

4 8 1 night min stay

House / 4 bedrooms / sleeps 8 / 1 night min stay

Add to shortlist

from £120 / night

£840 / week

Book

from £120 / night

1 / 21

Holiday home in Hout Bay

Cape Town / Hout Bay

3 6 Min stay varies

House / 3 bedrooms / sleeps 6 / Min stay varies

Add to shortlist

from £83 / night

£1007 / week

Book

from £83 / night

1 / 28

Holiday home in Knysna

Western Cape / Knysna

5 10 7 nights min stay

House / 5 bedrooms / sleeps 10 / 7 nights min stay

Add to shortlist

from £369 / night

£2580 / week

Book

from £369 / night

(4) Excellent 

1 / 15

Holiday home in Bloubergstrand

Cape Town / Bloubergstrand

2 4 4 nights min stay

House / 2 bedrooms / sleeps 4 / 4 nights min stay

Add to shortlist

from £160 / night

£960 / week

Book

from £160 / night

1 / 7

Holiday villa rental

Marrakech-Tensift-El Haouz Region / Marrakech

5 10 1 night min stay

Villa / 5 bedrooms / sleeps 10 / 1 night min stay

Add to shortlist

from £900 / night

£6300 / week

Book

from £900 / night

(7) Excellent 

1 / 49

Dahab holiday apartment rental

Dahab / El Asalah

2 4 Min stay varies

Apartment / 2 bedrooms / sleeps 4 / Min stay varies

Add to shortlist

from £35 / night

£241 / week

Book

from £35 / night

1 / 21

Bel Ombre holiday home rental

Mahe Island / Bel Ombre

5 9 1 night min stay

House / 5 bedrooms / sleeps 9 / 1 night min stay

Add to shortlist

from £115 / night

£802 / week

Book

from £115 / night

(4) Excellent 

1 / 20

Holiday villa in Kalk Bay

Cape Town / Kalk Bay

3 6 1 night min stay

Villa / 3 bedrooms / sleeps 6 / 1 night min stay

Add to shortlist

from £131 / night

£617 / week

Book

from £131 / night

(1) Very Good 

1 / 28

Tamarin holiday home rental

Riviere Noire District / Tamarin

2 4 Min stay varies

House / 2 bedrooms / sleeps 4 / Min stay varies

Add to shortlist

from £107 / night

£749 - £909 / week

Book

from £107 / night

1 / 7

Home rental in Mtunzini with shared pool

Zululand / Mtunzini

5 10 2 nights min stay

House / 5 bedrooms / sleeps 10 / 2 nights min stay

Add to shortlist

from £148 / night

£1031 / week

Book

from £148 / night

1 / 13

Riviere Noire holiday villa rental

Riviere Noire District / Riviere Noire

3 6 7 nights min stay

Villa / 3 bedrooms / sleeps 6 / 7 nights min stay

Add to shortlist

from £130 / night

£904 - £1064 / week

Book

from £130 / night

1 / 11

Holiday villa in Marrakech

Marrakech-Tensift-El Haouz Region / Marrakech

5 10 1 night min stay

Villa / 5 bedrooms / sleeps 10 / 1 night min stay

Add to shortlist

from £514 / night

£3562 / week

Book

from £514 / night

1 / 25

Marrakech holiday villa rental

Marrakech-Tensift-El Haouz Region / Marrakech

5 8 5 nights min stay

Villa / 5 bedrooms / sleeps 8 / 5 nights min stay

Add to shortlist

from £500 / night

£3500 / week

Book

from £500 / night

1 / 14

Ski villa to rent in Tassoultante

Marrakech-Tensift-El Haouz Region / Tassoultante

4 10 1 night min stay

Villa / 4 bedrooms / sleeps 10 / 1 night min stay

Add to shortlist

from £459 / night

£3207 / week

Book

from £459 / night

1 / 14

Kigali holiday apartment rental

Kigali Province / Kigali

27 34 1 night min stay

Apartment / 27 bedrooms / sleeps 34 / 1 night min stay

Add to shortlist

from £35 / night

£240 / week

Enquire

from £35 / night

(1) Excellent 

1 / 16

Saint-Gilles-Les-Bains holiday apartment rental

Arrondissement of Saint-Paul / Saint-Gilles-Les-Bains

3 8 4 nights min stay

Apartment / 3 bedrooms / sleeps 8 / 4 nights min stay

Add to shortlist

from £69 / night

£497 / week

Book

from £69 / night

1 / 37

Holiday villa rental

Riviere Noire District / La Gaulette

3 6 5 nights min stay

Villa / 3 bedrooms / sleeps 6 / 5 nights min stay

Add to shortlist

from £39 / night

£268 / week

Book

from £39 / night

(20) Excellent 

1 / 20

Home rental in Hermanus with swimming pool

Overberg District / Hermanus

5 12 2 nights min stay

House / 5 bedrooms / sleeps 12 / 2 nights min stay

Add to shortlist

from £62 / night

£434 / week

Book

from £62 / night

(4) Very Good 

1 / 14

Holiday penthouse with swimming pool in Camps Bay

Cape Town / Camps Bay

4 8 Min stay varies

Penthouse / 4 bedrooms / sleeps 8 / Min stay varies

Add to shortlist

from £268 / night

£3054 / week

Book

from £268 / night

1 / 8

Apartment rental in Cape Town Central

Cape Town / Cape Town Central

2 4 Min stay varies

Apartment / 2 bedrooms / sleeps 4 / Min stay varies

Add to shortlist

from £76 / night

£528 / week

Book

from £76 / night

1 / 26

Home rental in Table View with shared pool, golf nearby

Cape Town / Table View

5 10 Min stay varies

House / 5 bedrooms / sleeps 10 / Min stay varies

Add to shortlist

from £13 / night

£87 / week

Book

from £13 / night

1 / 23

Holiday home in Glacis

Mahe Island / Glacis

2 4 4 nights min stay

House / 2 bedrooms / sleeps 4 / 4 nights min stay

Add to shortlist

from £92 / night

£642 / week

Book

from £92 / night

1 / 11

Holiday apartment rental

Cape Town / Cape Town Central

2 4 Min stay varies

Apartment / 2 bedrooms / sleeps 4 / Min stay varies

Add to shortlist

from £101 / night

£897 / week

Book

from £101 / night

1 / 8

Great Brak River holiday home rental

Western Cape / Great Brak River

4 6 7 nights min stay

House / 4 bedrooms / sleeps 6 / 7 nights min stay

Add to shortlist

from £96 / night

£672 / week

Book

from £96 / night

(1) Excellent 

1 / 30

Holiday apartment in Glacis

Mahe Island / Glacis

1 4 1 night min stay

Apartment / 1 bedroom / sleeps 4 / 1 night min stay

Add to shortlist

from £175 / night

£1224 / week

Book

from £175 / night

(3) Very Good 

1 / 33

Poste Lafayette holiday villa rental

Riviere du Rempart District / Poste Lafayette

5 8 5 nights min stay

Villa / 5 bedrooms / sleeps 8 / 5 nights min stay

Add to shortlist

from £340 / night

£2378 - £2699 / week

Book

from £340 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page