Long term rentals Africa

View larger map

Price per night

£98 Average

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,149 properties
Villas Morocco
2,126 properties
Villas Mauritius
964 properties
Houses Kenya
636 properties
Houses Egypt
537 properties
Villas Cape Verde
354 properties
Houses Reunion Island
305 properties
Villas Seychelles
196 properties
Houses Ghana
150 properties
Houses Tanzania
149 properties
Houses Senegal
132 properties
Houses Madagascar
111 properties
Houses Gambia
98 properties
Houses Uganda
80 properties
Houses Mozambique
50 properties
Houses Zimbabwe
46 properties
Houses Cameroon
37 properties
Villas Tunisia
34 properties
Houses Ivory Coast
27 properties
Houses Namibia
25 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

5,447 Holiday homes

1 / 4

Holiday apartment in Kampala

Kampala / Makindye /Lukuli Near Kansanga and kabalagala

2 12 1 night min stay

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

Add to shortlist

from £69 / night

£276 / week

Book

from £69 / night

1 / 22

Agadir holiday villa rental

Souss-Massa-Draa Region / Agadir

4 8 7 nights min stay

Villa / 4 bedrooms / sleeps 8 / 7 nights min stay

Add to shortlist

from £78 / night

£543 - £621 / week

Book

from £78 / night

(10) Excellent 

1 / 23

Marloth Park holiday villa rental

Mpumalanga / Marloth Park

4 8 3 nights min stay

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

Add to shortlist

from £77 / night

£504 / week

Book

from £77 / night

Featured properties

1 / 10

Sidi Rahal holiday apartment rental

Grand Casablanca Region / Sidi Rahal

2 6 1 night min stay

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

Add to shortlist

from £94 / night

£657 / week

Book

from £94 / night

1 / 13

Holiday narrowboat in Toliara

Toliara Province / Toliara

4 9 2 nights min stay

Narrowboat / 4 bedrooms / sleeps 9 / 2 nights min stay

Add to shortlist

from £194 / night

£621 / week

Book

from £194 / night

1 / 13

Studio rental in Dar Bouazza with shared pool

Grand Casablanca Region / Dar Bouazza

4 3 nights min stay

Studio / sleeps 4 / 3 nights min stay

Add to shortlist

from £24 / night

£157 - £235 / week

Book

from £24 / night

1 / 5

Bantry Bay holiday apartment rental

Cape Town / Bantry Bay

1 2 3 nights min stay

Apartment / 1 bedroom / sleeps 2 / 3 nights min stay

Add to shortlist

from £87 / night

£604 / week

Book

from £87 / night

(1) Excellent 

1 / 6

Holiday b&b in La Ferme

Rodrigues Island / La Ferme

3 10 1 night min stay

B&B / 3 bedrooms / sleeps 10 / 1 night min stay

Add to shortlist

from £28 / night

£175 / week

Book

from £28 / night

(4) Excellent 

1 / 10

Holiday villa rental

KwaZulu-Natal / Umkomaas

4 8 7 nights min stay

Villa / 4 bedrooms / sleeps 8 / 7 nights min stay

Add to shortlist

from £115 / night

£800 / week

Book

from £115 / night

(3) Excellent 

1 / 10

Apartment rental in Glencairn

Cape Town / Glencairn

1 4 Min stay varies

Apartment / 1 bedroom / sleeps 4 / Min stay varies

Add to shortlist

from £27 / night

£147 - £311 / week

Book

from £27 / night

(1) Excellent 

1 / 6

Holiday apartment in Green Point

Cape Town / Green Point

1 2 5 nights min stay

Apartment / 1 bedroom / sleeps 2 / 5 nights min stay

Add to shortlist

from £50 / night

£350 - £420 / week

Book

from £50 / night

(3) Excellent 

1 / 24

Holiday bungalow in Jambiani

Zanzibar / Jambiani

2 6 6 nights min stay

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

Add to shortlist

from £83 / night

£580 / week

Book

from £83 / night

1 / 18

Tamboerskloof holiday villa rental

Cape Town / Tamboerskloof

3 6 3 nights min stay

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

Add to shortlist

from £430 / night

£2579 / week

Book

from £430 / night

1 / 10

Apartment rental in Kiwengwa

Zanzibar / Kiwengwa

3 6 1 night min stay

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

Add to shortlist

from £16 / night

£110 - £524 / week

Book

from £16 / night

(1) Excellent 

1 / 24

Holiday home in Somerset West

Somerset West / Bel'Aire Winelands Estate

2 4 7 nights min stay

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

Add to shortlist

from £36 / night

£250 - £375 / week

Book

from £36 / night

1 / 7

Holiday villa with shared pool in Mombasa

Coast Province / Mombasa

3 6 1 night min stay

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

Add to shortlist

from £97 / night

£676 / week

Book

from £97 / night

1 / 11

Holiday apartment with shared pool in East London

Eastern Cape / East London

1 4 2 nights min stay

Apartment / 1 bedroom / sleeps 4 / 2 nights min stay

Add to shortlist

from £45 / night

£314 / week

Book

from £45 / night

(8) Excellent 

1 / 14

Strand holiday cottage rental

Strand / Strand North

1 2 Min stay varies

Cottage / 1 bedroom / sleeps 2 / Min stay varies

Add to shortlist

from £37 / night

£378 / week

Book

from £37 / night

1 / 7

Holiday apartment in Mossel Bay

Western Cape / Mossel Bay

1 7 1 night min stay

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

Add to shortlist

from £108 / night

£756 / week

Book

from £108 / night

(3) Excellent 

1 / 20

Home rental in Petite-Ile

Arrondissement of Saint-Pierre / Petite-Ile

2 5 6 nights min stay

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

Add to shortlist

from £46 / night

£321 - £435 / week

Book

from £46 / night

1 / 46

Holiday apartment with shared pool in Hurghada

Hurghada / Sahl Hasheesh

2 4 3 nights min stay

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

Add to shortlist

from £28 / night

£194 / week

Book

from £28 / night

(4) Excellent 

1 / 12

Holiday villa in Marrakech

Marrakech / Widane

5 14 2 nights min stay

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

Add to shortlist

from £194 / night

£1163 - £2032 / week

Book

from £194 / night

1 / 6

Home rental in Kariba with swimming pool

Mashonaland West Province / Kariba

5 14 1 night min stay

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

Add to shortlist

from £173 / night

£1207 / week

Book

from £173 / night

1 / 4

Nosy Boraha holiday home rental

Toamasina Province / Nosy Boraha

4 9 1 night min stay

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

Add to shortlist

from £36 / night

£235 / week

Book

from £36 / night

(4) Excellent 

1 / 13

Holiday home in Western Cape

South Africa / Western Cape

3 6 2 nights min stay

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

Add to shortlist

from £107 / night

£563 / week

Book

from £107 / night

1 / 18

B&b rental in Marrakech with swimming pool

Marrakech-Tensift-El Haouz Region / Marrakech

5 10 1 night min stay

B&B / 5 bedrooms / sleeps 10 / 1 night min stay

Add to shortlist

from £59 / night

£375 / week

Book

from £59 / night

1 / 12

Apartment rental in Marrakech

Marrakech / Gueliz

2 4 3 nights min stay

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

Add to shortlist

from £117 / night

£729 / week

Book

from £117 / night

(1) Very Good 

1 / 10

Holiday apartment in Ancient Medina

Essaouira / Ancient Medina

2 4 1 night min stay

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

Add to shortlist

from £94 / night

£657 / week

Book

from £94 / night

1 / 7

Holiday apartment with swimming pool in Munyonyo

Central Region / Munyonyo

4 1 1 night min stay

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

Add to shortlist

from £159 / night

£1035 / week

Book

from £159 / night

1 / 11

Holiday villa rental

Flacq District / Belle Mare

4 8 Min stay varies

Villa / 4 bedrooms / sleeps 8 / Min stay varies

Add to shortlist

from £120 / night

£840 / week

Book

from £120 / night

1 / 9

Holiday villa in Accra

Greater Accra / Accra

3 6 6 nights min stay

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

Add to shortlist

from £94 / night

£652 / week

Book

from £94 / night

(2) Good 

1 / 20

Holiday guest house with golf nearby in Montagu

Western Cape / Montagu

3 6 2 nights min stay

Guest house / 3 bedrooms / sleeps 6 / 2 nights min stay

Add to shortlist

from £118 / night

£625 / week

Book

from £118 / night

1 / 13

Antananarivo holiday apartment rental

Antananarivo Province / Antananarivo

2 4 6 nights min stay

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

Add to shortlist

from £43 / night

£235 / week

Book

from £43 / night

1 / 14

Condo rental in Oualidia with shared pool

Doukkala-Abda Region / Oualidia

3 6 7 nights min stay

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

Add to shortlist

from £43 / night

£298 / week

Book

from £43 / night

1 / 25

Holiday villa with swimming pool in Marrakech

Marrakech / Widane

5 10 1 night min stay

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

Add to shortlist

from £313 / night

£1875 / week

Book

from £313 / night

(1) Excellent 

1 / 38

Home rental in Essaouira

Essaouira / Essaouira

4 8 Min stay varies

House / 4 bedrooms / sleeps 8 / Min stay varies

Add to shortlist

from £88 / night

£495 - £616 / week

Book

from £88 / night

1 / 4

Holiday b&b in Saint-Paul

Arrondissement of Saint-Paul / Saint-Paul

4 12 2 nights min stay

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

Add to shortlist

from £67 / night

£454 / week

Book

from £67 / night

(1) Good 

1 / 10

Holiday apartment in Flic En Flac

Flic En Flac / Anna

3 6 1 night min stay

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

Add to shortlist

from £35 / night

£245 / week

Book

from £35 / night

1 / 27

Cape Town Central holiday apartment rental

Cape Town / Cape Town Central

1 2 2 nights min stay

Apartment / 1 bedroom / sleeps 2 / 2 nights min stay

Add to shortlist

from £43 / night

£256 / week

Book

from £43 / night

(1) Excellent 

1 / 13

Temara holiday villa rental

Rabat-Sale-Zemmour-Zaer Region / Temara

1 4 1 night min stay

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

Add to shortlist

from £32 / night

£157 / week

Book

from £32 / night

1 / 16

Saldanha holiday home rental

Western Cape / Saldanha

5 10 2 nights min stay

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

Add to shortlist

from £104 / night

£725 / week

Book

from £104 / night

1 / 21

Holiday apartment in Oujda

Oriental Region / Oujda

2 6 1 night min stay

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

Add to shortlist

from £63 / night

£388 - £466 / week

Book

from £63 / night

1 / 10

Holiday apartment in Swakopmund

Erongo Region / Swakopmund

3 5 7 nights min stay

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

Add to shortlist

from £79 / night

£547 - £618 / week

Book

from £79 / night

1 / 29

Apartment rental in El Gouna with golf nearby

El Gouna / Upper Nubia

2 4 4 nights min stay

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

Add to shortlist

from £45 / night

£320 / week

Book

from £45 / night

1 / 11

Keurboomstrand holiday log cabin rental

Plettenberg Bay / Keurboomstrand

3 6 1 night min stay

Log cabin / 3 bedrooms / sleeps 6 / 1 night min stay

Add to shortlist

from £147 / night

£1024 / week

Book

from £147 / night

1 / 7

Holiday apartment in Flic En Flac

Riviere Noire District / Flic En Flac

3 6 3 nights min stay

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

Add to shortlist

from £59 / night

£391 / week

Book

from £59 / night

1 / 36

Holiday b&b in Melkbosstrand

Cape Town / Melkbosstrand

4 2 1 night min stay

B&B / 4 bedrooms / sleeps 2 / 1 night min stay

Add to shortlist

from £28 / night

£194 / week

Book

from £28 / night

1 / 19

Holiday home in Hout Bay

Cape Town / Hout Bay

4 10 5 nights min stay

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

Add to shortlist

from £897 / night

£4828 / week

Book

from £897 / night

1 / 18

Strand holiday apartment rental

Cape Town / Strand

3 7 1 night min stay

Apartment / 3 bedrooms / sleeps 7 / 1 night min stay

Add to shortlist

from £55 / night

£380 / week

Book

from £55 / night

(7) Excellent 

1 / 18

Flic En Flac holiday apartment rental

Riviere Noire District / Flic En Flac

2 4 4 nights min stay

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

Add to shortlist

from £35 / night

£245 / week

Book

from £35 / 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