Apartments and villas with a garden in Africa

Close

View larger map

Price per night

£619 Average

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,281 properties
Villas Morocco
2,276 properties
Villas Mauritius
1,041 properties
Houses Kenya
641 properties
Houses Egypt
545 properties
Villas Cape Verde
376 properties
Houses Reunion Island
320 properties
Villas Seychelles
200 properties
Houses Ghana
160 properties
Houses Tanzania
154 properties
Houses Senegal
151 properties
Houses Madagascar
124 properties
Houses Gambia
97 properties
Houses Uganda
86 properties
Houses Mozambique
51 properties
Houses Zimbabwe
49 properties
Houses Cameroon
40 properties
Houses Algeria
32 properties
Houses Ivory Coast
29 properties
Houses Nigeria
27 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,327 Holiday homes

Filters applied: Garden (5,327)

1 / 19

Holiday lodge with swimming pool in Phalaborwa

Limpopo Province / Phalaborwa

  • 6 bedrooms
  • Sleeps 10
  • 1 night min stay

from £170 / night

£1190 / week

Book Book View

from £170 / night

(1) Very Good 

1 / 16

Holiday chalet in Rheenendal

Knysna / Rheenendal

  • 1 bedroom
  • Sleeps 5
  • 2 nights min stay

from £43 / night

£272 / week

Book Book View

from £43 / night

(2) Excellent 

1 / 14

Apartment rental in Fresnaye

Cape Town / Fresnaye

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay

from £59 / night

£357 / week

Book Book View

from £59 / night

Featured properties

1 / 7

Holiday b&b in Cotonou

Littoral Department / Cotonou

  • 1 bedroom
  • Sleeps 2
  • 4 nights min stay

from £35 / night

£233 / week

Book Book View

from £35 / night

(3) Very Good 

1 / 20

Holiday gite with swimming pool in Saly

Mbour / Saly

  • 3 bedrooms
  • Sleeps 8
  • 6 nights min stay

from £24 / night

£156 / week

Book Book View

from £24 / night

(1) Very Good 

1 / 23

Riad rental in Marrakech with shared pool

Marrakech-Tensift-El Haouz Region / Marrakech

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min stay

from £51 / night

£388 - £411 / week

Book Book View

from £51 / night

(3) Excellent 

1 / 9

Home rental in KwaZulu-Natal

South Africa / KwaZulu-Natal

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min stay

from £158 / night

£1101 / week

Book Book View

from £158 / night

1 / 9

Holiday cottage with golf nearby in Constantia

Cape Town / Constantia

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay

from £75 / night

£498 - £530 / week

Book Book View

from £75 / night

1 / 16

Holiday home in Yzerfontein

Western Cape / Yzerfontein

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies

from £69 / night

£478 / week

Book Book View

from £69 / night

1 / 27

Trou aux Biches holiday villa rental

Pamplemousses District / Trou aux Biches

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies

from £59 / night

£352 - £620 / week

Book Book View

from £59 / night

(2) Excellent 

1 / 45

B&b rental in Benoni with shared pool

Greater Johannesburg / Benoni

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies

from £20 / night

£300 / week

Book Book View

from £20 / night

(1) Very Good 

1 / 52

B&b rental in Kerr Serign

Kerr Serign / Senegambia

  • 1 bedroom
  • Sleeps 2
  • Min stay varies

from £10 / night

£63 - £97 / week

Book Book View

from £10 / night

1 / 8

Holiday apartment rental

Hermanus / Sandbaai

  • 1 bedroom
  • Sleeps 2
  • Min stay varies

from £40 / night

£280 - £470 / week

Book Book View

from £40 / night

1 / 20

Holiday b&b with shared pool in Malindi Marine National Park

Coast Province / Malindi Marine National Park

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min stay

from £63 / night

£435 / week

Book Book View

from £63 / night

1 / 24

Home rental in Brenton-on-Sea

Knysna / Brenton-on-Sea

  • 5 bedrooms
  • Sleeps 16
  • 5 nights min stay

from £180 / night

£1260 / week

Book Book View

from £180 / night

(2) Very Good 

1 / 16

Villa rental in Diani Beach

Ukunda / Diani Beach

  • 2 bedrooms
  • Sleeps 5
  • 1 night min stay

from £30 / night

£180 / week

Book Book View

from £30 / night

(1) Very Good 

1 / 25

Holiday apartment in Taghazout

Souss-Massa-Draa Region / Taghazout

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies

from £39 / night

£202 - £233 / week

Book Book View

from £39 / night

(4) Excellent 

1 / 55

Nabq Bay holiday villa rental

Sharm El Sheikh / Nabq Bay

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min stay

from £59 / night

£388 / week

Book Book View

from £59 / night

(2) Good 

1 / 13

Holiday b&b with shared pool in Paarl

Western Cape / Paarl

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay

from £44 / night

£305 - £643 / week

Book Book View

from £44 / night

1 / 24

Holiday farmhouse with swimming pool, golf nearby in Asilah

Asilah / Marina Golf

  • 2 bedrooms
  • Sleeps 8
  • 1 night min stay

from £70 / night

£350 / week

Book Book View

from £70 / night

(1) Excellent 

1 / 24

Holiday lodge in Phalaborwa

Limpopo Province / Phalaborwa

  • 8 bedrooms
  • Sleeps 14
  • 2 nights min stay

from £272 / night

£1900 / week

Book Book View

from £272 / night

1 / 8

Holiday villa with swimming pool in Kilifi

Coast Province / Kilifi

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay

from £180 / night

£1260 / week

Book Book View

from £180 / night

1 / 19

Holiday home in Zinkwazi Beach

KwaZulu-Natal / Zinkwazi Beach

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies

from £75 / night

£525 / week

Book Book View

from £75 / night

(3) Good 

1 / 20

Holiday apartment with shared pool in Santa Maria

Santa Maria / Vila Verde

  • 1 bedroom
  • Sleeps 3
  • 5 nights min stay

from £30 / night

£210 / week

Book Book View

from £30 / night

1 / 12

Holiday home in La Saline les Bains

Arrondissement of Saint-Paul / La Saline les Bains

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min stay

from £72 / night

£504 / week

Book Book View

from £72 / night

(2) Very Good 

1 / 18

Bungalow rental in Saint-Paul with shared pool

Arrondissement of Saint-Paul / Saint-Paul

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay

from £47 / night

£225 / week

Book Book View

from £47 / night

(3) Excellent 

1 / 20

Holiday lodge with swimming pool in Hoedspruit

Limpopo Province / Hoedspruit

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min stay

from £183 / night

£1280 / week

Book Book View

from £183 / night

1 / 16

Holiday villa rental

Antsiranana Province / Antsiranana (Diego Suarez)

  • 5 bedrooms
  • Sleeps 10
  • 1 night min stay

from £205 / night

£1435 / week

Book Book View

from £205 / night

(2) Very Good 

1 / 21

Apartment rental in Swakopmund

Erongo Region / Swakopmund

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies

from £63 / night

£435 - £603 / week

Book Book View

from £63 / night

1 / 11

Holiday cottage with shared pool in Constantia

Cape Town / Constantia

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay

from £33 / night

£195 / week

Book Book View

from £33 / night

1 / 10

Private room rental in Watamu with shared pool

Coast Province / Watamu

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay

from £49 / night

£342 / week

Book Book View

from £49 / night

1 / 5

Noordhoek holiday cottage rental

Cape Town / Noordhoek

  • 1 bedroom
  • Sleeps 4
  • 2 nights min stay

from £42 / night

£290 / week

Book Book View

from £42 / night

1 / 14

Holiday riad with shared pool in Marrakech

Marrakech / Bal Lekhmisse

  • 3 bedrooms
  • Sleeps 10
  • 1 night min stay

from £51 / night

£353 / week

Book Book View

from £51 / night

(3) Very Good 

1 / 24

Holiday studio with shared pool in Anse Jonchee

Grand Port District / Anse Jonchee

  • Studio
  • Sleeps 2
  • 2 nights min stay

from £25 / night

£175 / week

Book Book View

from £25 / night

1 / 14

Cottage rental in Bathurst

Eastern Cape / Bathurst

  • 4 bedrooms
  • Sleeps 8
  • 1 night min stay

from £104 / night

£621 / week

Book Book View

from £104 / night

1 / 15

Holiday cottage rental

Eastern Cape / East London

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies

from £55 / night

£292 / week

Book Book View

from £55 / night

(3) Very Good 

1 / 7

Vredehoek holiday apartment rental

Cape Town / Vredehoek

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay

from £47 / night

£272 / week

Book Book View

from £47 / night

1 / 21

Guest house rental in Harare

Harare Province / Harare

  • 3 bedrooms
  • Sleeps 10
  • 1 night min stay

from £38 / night

£266 / week

Book Book View

from £38 / night

(12) Excellent 

1 / 13

Holiday villa in Camps Bay

Cape Town / Camps Bay

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies

from £200 / night

£1400 - £2100 / week

Book Book View

from £200 / night

1 / 6

Le Morne holiday studio rental

Riviere Noire District / Le Morne

  • Studio
  • Sleeps 2
  • 1 night min stay

from £43 / night

£299 / week

Book Book View

from £43 / night

(7) Good 

1 / 24

Holiday apartment in Tetouan

Tetouan / Marina Smir

  • 1 bedroom
  • Sleeps 4
  • Min stay varies

from £35 / night

£214 - £311 / week

Book Book View

from £35 / night

1 / 17

Durban holiday b&b rental

KwaZulu-Natal / Durban

  • 4 bedrooms
  • Sleeps 12
  • 1 night min stay

from £140 / night

£980 / week

Book Book View

from £140 / night

1 / 20

Galu Beach holiday home rental

Coast Province / Galu Beach

  • 6 bedrooms
  • Sleeps 14
  • 3 nights min stay

from £210 / night

£1466 / week

Book Book View

from £210 / night

1 / 18

Holiday apartment in Trou aux Biches

Pamplemousses District / Trou aux Biches

  • 1 bedroom
  • Sleeps 4
  • 6 nights min stay

from £31 / night

£217 - £385 / week

Book Book View

from £31 / night

1 / 23

Holiday townhouse rental

Malindi / Casuarina

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min stay

from £35 / night

£245 / week

Book Book View

from £35 / night

1 / 17

Holiday apartment letting

Ilha do Sal / Ponta Preta

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min stay

from £65 / night

£450 - £500 / week

Book Book View

from £65 / night

1 / 17

Holiday home in Accra

Greater Accra / Accra

  • 3 bedrooms
  • Sleeps 4
  • 1 night min stay

from £21 / night

£145 / week

Book Book View

from £21 / night

1 / 17

Holiday lodge with shared pool in Kerr Serign

West Coast Division / Kerr Serign

  • 6 bedrooms
  • Sleeps 18
  • Min stay varies

from £35 / night

£407 / week

Book Book View

from £35 / night

(2) Excellent 

1 / 16

Holiday home accommodation

Lavumisa / Royal Jozini

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min stay

from £280 / night

£1900 - £2200 / week

Book Book View

from £280 / night

1 / 13

Holiday home in Saint-Gilles-Les-Bains

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

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min stay

from £255 / night

£1783 / week

Book Book View

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