Apartments and villas with a garden in Africa

Close

View larger map

Also consider

Africa Holidays
10874 properties
Houses South Africa
3,713 properties
Villas Morocco
2,480 properties
Villas Mauritius
1,015 properties
Houses Kenya
654 properties
Houses Egypt
548 properties
Reunion Island
402 properties
Villas Cape Verde
347 properties
Villas Seychelles
209 properties
Houses Tanzania
196 properties
Houses Senegal
181 properties
Houses Ghana
173 properties
Houses Madagascar
145 properties
Houses Gambia
112 properties
Houses Uganda
108 properties
Guest houses Zambia
83 properties
Houses Zimbabwe
79 properties
Houses Nigeria
58 properties
Houses Mozambique
57 properties
Cameroon
51 properties
Houses Algeria
37 properties

Africa

No dates Enter dates for accurate prices -

Adults, Children

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

5,364 Holiday homes

Filters applied: Garden (5,364)

24

Holiday bungalow with shared pool in Anse Jonchee

Grand Port District / Anse Jonchee

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly
This is an accredited eco-friendly property. A countryside location in a designated area of natural beauty.  …see more

from £40 / night

£280 / week

Book View

from £40 / night

(1) Excellent 

28

Inhambane Province / Tofo

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

 …see more

from £87 / night

£609 - £1827 / week

Book View

from £87 / night

(2) Excellent 

17

Holiday apartment with shared pool in Hermanus

Overberg District / Hermanus

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Our stylish Hermanus beachside apartment is on the ground floor with an entertaining garden & sea views. Two beautiful bedrooms, one bathroom, an open plan modern kitchen & a lounge brimming with beach personality. This is the perfect holiday destination. <  …see more

from £82 / night

£570 / week

Book View

from £82 / night

Featured properties

(1) Very Good 

76

Grand Casablanca Region / Casablanca

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden

 …see more

from £21 / night

£147 / week

Book View

from £21 / night

(4) Excellent 

24

Arrondissement of Saint-Paul / La Saline les Bains

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Air conditioning
  • Private garden

 …see more

from £66 / night

£435 / week

Book View

from £66 / night

12

Apartment rental in Jeffreys Bay

Jeffreys Bay / Wavecrest

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
jeffreys Bay, Starfishsurfhouse , surfing destinations, supertubes, surfing,  …see more

from £41 / night

£285 / week

Book View

from £41 / night

(1) Excellent 

24

Holiday villa rental

Tiznit / Aglou-Plage

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
<p><span>Morocco beach family holiday villa - relax by the pool, soak up the sun and enjoy the sea views at Dar Takama, a beautiful beachside villa just 2 miles from the seaside village of Aglou Plage and 56 miles south of Agadir.</span></p>  …see more

from £256 / night

£1790 - £2370 / week

Enquire View

from £256 / night

(3) Very Good 

21

Holiday villa in Riviere Noire

Riviere Noire District / Riviere Noire

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Air conditioning
In Black River, Cosy villa, 3 bedrooms with private pool, 10 mn walk from the beach and 5 mn from shops and restaurants  …see more

from £83 / night

£548 - £954 / week

Book View

from £83 / night

(1) Excellent 

12

Holiday townhouse letting

Cape Town / Camps Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Private garden
This beautiful and tastefully furnished duplex two bedroom townhouse is situated in the secure Dunkeld Village complex. Recently upgraded with entirely new furnishings, 3@Dunkeld offers the perfect base from which to explore Cape Town, and is within a short walkin  …see more

from £130 / night

£980 - £1295 / week

Book View

from £130 / night

12

Holiday home with shared pool in Paje

Zanzibar Island / Paje

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Swahili Bungalow is a small self contained house situated in the private garden of the owners house. It has access to a shared pool and a large beautiful and secure garden. It is a few minutes walk from Paje Beach and close to the Paje Ndame Beach Resort. The bungalow  …see more

from £35 / night

£245 / week

Book View

from £35 / night

(3) Excellent 

21

Holiday villa in Camps Bay

Cape Town / Camps Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The echo of waves crashing on the beach, mountain views second-to-none and the best sunsets South Africa has to offer all come together at this ideally situated Camps Bay home. Step into this serene haven and get ready to relax. Azure luxury villa is beautifully decorat  …see more

from £500 / night

£2496 - £4155 / week

Book View

from £500 / night

17

Holiday bungalow with shared pool in Palmar

Flacq District / Palmar

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Self-catering superb villa in a complex of 23 villas just opposite the beach. Balcony and bedroom terraces facing Common large swimming pool. Ideal for families and couples seeking relaxation.  …see more

from £79 / night

£548 - £609 / week

Book View

from £79 / night

(4) Excellent 

23

Villa rental in Poste Lafayette with swimming pool

Riviere du Rempart District / Poste Lafayette

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Wonderfurl Villa” We spent 2 weeks staying at Villa Amara, what a lovely villa and location. The villa is set out very well with plenty of seating areas, especially useful is the pool area if it is windy on the beach side of the villa. The beds were  …see more

from £253 / night

£1766 / week

Book View

from £253 / night

7

Holiday apartment rental

Western Cape / Yzerfontein

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Private garden
Kariza is a gorgeous fully equipped self catering unit in the Pearl Bay area of Yzerfontein on the West Coast of South Africa. It is spacious and comfortable for 2 adults and 1 child. The unit has a full view of the beach and is walking distance from the shore. You are  …see more

from £55 / night

£382 / week

Book View

from £55 / night

(3) Excellent 

52

Holiday villa with swimming pool in Camps Bay

Cape Town / Camps Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
Mountain Villa is in the beautiful, very scenic area of Camps Bay. A very sought after area for holidays. The Villa is a large Self Catering Unit with a fully equipped kitchen. There are 3 Bedrooms (one queen, 2 x twin or king rooms). The Villa Sleeps up to 6 adults, t  …see more

from £178 / night

£1246 / week

Book View

from £178 / night

(7) Excellent 

32

Arrondissement of Saint-Paul / Bois de Nefles

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

 …see more

from £40 / night

£314 - £323 / week

Book View

from £40 / night

(4) Excellent 

19

Penthouse rental in Flic En Flac with indoor pool

Riviere Noire District / Flic En Flac

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Open Sky est un penthouse pied dans l'eau, avec une vue à couper le souffle sur le lagon et l'océan. Si vous recherchez le confort, le calme, le soleil, la plage et la mer, vous serez servis.<br />Un service de nettoyage est compris 3 heure  …see more

from £253 / night

£1766 / week

Book View

from £253 / night

13

Holiday villa in Shela

Lamu Island / Shela

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
RASFIRDAWS HOUSE is on Lamu Island. The house is situated on the waterfront between Lamu town and Shella, about 500 meters from Shella. It is a beautiful villa built in classic lamu architecture with traditionnal swahili decorations. It offers modern comfort. The house  …see more

from £305 / night

£2131 / week

Book View

from £305 / night

(13) Excellent 

13

Arrondissement of Saint-Paul / La Saline les Bains

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

 …see more

from £57 / night

£396 / week

Book View

from £57 / night

(1) Excellent 

16

Brusubi holiday home rental

Banjul Division / Brusubi

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Private garden
Cairotanco,loosely translates as Safe Haven,Peace and Safety. The two storey house is set in the quiet area of Brusubi,no traffic,no noisy neighbour's, just the occasional cow,goat or donkey. Yet it is only 20 mins walk to the beach,5 mins by car.My favorite part o  …see more

from £25 / night

£175 - £385 / week

Book View

from £25 / night

(4) Excellent 

18

Holiday villa with swimming pool in Watamu

Watamu / Watamu Beach

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
This relaxed beach-front home comfortably accommodates a family or group wanting a holiday in a tropical beach paradise. Relax in a private pool, walk on a pristine beach, and enjoy water sports or watching dolphins and turtles in their natural setting.<br />Enjoy  …see more

from £160 / night

£1000 - £1630 / week

Book View

from £160 / night

(9) Excellent 

47

Camps Bay holiday studio rental

Cape Town / Camps Bay

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Upmarket living with outstanding hospitality at affordable price” We had an amazing week in Cape Town, staying at Karin's. The studio is clean and well equipped, with a beautiful garden and amazing sunset view from Karin's balcony. Karin was always av  …see more

from £60 / night

£415 - £550 / week

Book View

from £60 / night

(2) Very Good 

19

Hurghada / El Gouna

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary

 …see more

from £100 / night

£696 - £1044 / week

Book View

from £100 / night

(5) Excellent 

20

Bulawayo holiday cottage rental

Bulawayo Province / Bulawayo

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Spacious ensuit in a secure, 3 acre landscaped grounds.There is two cottages,which takes 2 adults and 2 kids.<br />Two cottages can take 4 adults and 4 kids under 12  …see more

from £70 / night

£348 / week

Book View

from £70 / night

(3) Excellent 

15

Pointe aux Canonniers holiday home rental

Grand Baie / Pointe aux Canonniers

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Great villa for relaxing holiday” We had a great stay in this villa in Mauritius with our 2 children aged 5 and 6 years. The villa is in a quiet location but within walking distance to Mont Choisy beach and small shops and a few restaurants. It is als  …see more

from £166 / night

£1157 - £2740 / week

Book View

from £166 / night

25

Fatick Region / Palmarin

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from £57 / night

£379 - £561 / week

Book View

from £57 / night

23

Villa rental in Bela Bela with swimming pool

Limpopo Province / Bela Bela

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
ArendSig Villa is a treasured self-catering family retreat and is equipped with luxury five star facilities in a big 5 bushveld safari setting. The villa accommodates 8 people. Make yourself at home in one of the 4 Double rooms with stunning en-suite bathrooms. Bathroom  …see more

from £237 / night

£947 - £1467 / week

Book View

from £237 / night

(2) Average 

21

Arrondissement of Saint-Pierre / Le Tampon

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Private garden

 …see more

from £42 / night

£261 - £627 / week

Book View

from £42 / night

(7) Very Good 

27

Holiday apartment in Grand Baie

Riviere du Rempart District / Grand Baie

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
Residence is located in Grand Baie, along the Coastal Road, and is within walking distance from the beach. A secure area where tourists can walk or hire taxis on the spot, this charming residence is set in a peaceful neighbourhood close toMerville Hotel. Grand Baie ha  …see more

from £42 / night

£292 - £396 / week

Book View

from £42 / night

(5) Very Good 

26

Holiday guest house with shared pool in Pointe aux Canonniers

Grand Baie / Pointe aux Canonniers

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Situé dans le Nord de l'île, Dans un quartier résidentiel, location maison d'invités pour 2 personnes avec piscine commune, grand jardin, à 5 minutes de la plage. Le ménage est inclus dans le prix 3 jours / semaine. Vou  …see more

from £35 / night

£244 / week

Book View

from £35 / night

(6) Excellent 

17

Victoria Falls holiday home let

Matabeleland North Province / Victoria Falls

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children
The unique selling point here apart from the home itself, are the hosts themselves - they are very hands-on. Their transfers are owner-driven with on-board drinks, one is a qualified guide so available for your personal tours, and both are on 24hr call for advice etc.&  …see more

from £320 / night

£2240 / week

Book View

from £320 / night

(2) Very Good 

21

Arrondissement of Saint-Paul / La Saline les Bains

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £122 / night

£853 / week

Book View

from £122 / night

(3) Average 

7

Holiday home in Plettenberg Bay

Western Cape / Plettenberg Bay

5 12 4 nights min

  • 5 bedrooms
  • Sleeps 12
  • 4 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
A local management agency manages the property on behalf of the owner. Housekeepers can be arranged.  …see more

from £25 / night

£415 / week

Book View

from £25 / night

(7) Very Good 

17

El Gouna holiday villa let

Hurghada / El Gouna

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
A beautiful 3 bedroom villa with kidney shaped pool situated on a private road known locally as "millionaires row". The villa is split-level with fully fitted kitchen and TV area (with satellite TV and DVD player) on the ground floor, a large lounge and separa  …see more

from £130 / night

£895 / week

Book View

from £130 / night

33

Riviere Noire District / Flic En Flac

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool

 …see more

from £94 / night

£653 / week

Book View

from £94 / night

(12) Excellent 

27

Vipingo holiday home rental

Mombasa / Vipingo

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“viscerally serene and emotionally stimulating” The serenity of the infinity pool set against the ocean’s shifting tides and the subtle transitions of blue skies on the broad horizon was sublime. Steps carved out of the cliff offer an extraordinary  …see more

from £185 / night

£1295 / week

Book View

from £185 / night

(3) Excellent 

48

Holiday apartment with shared pool in Santa Maria

Ilha do Sal / Santa Maria

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
The view from the balcony is fantastic. Sit and enjoy the beauty of the sea, the local fishing boats and the local boys surfing. Walk along the white sand and buy fresh fish off the pier, approximately 200 meters. Perfect location for all restaurants, bars and shops.<  …see more

from £71 / night

£500 / week

Book View

from £71 / night

(1) Excellent 

20

Holiday log cabin with shared pool in Hibberdene

KwaZulu-Natal / Hibberdene

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Secure complex. 5 minute walk to a blue flag beach, shops and pub. Plenty to do on the resort if you don't want go to the beach or sight seeing.Top class reef and shark diving a short drive away.Temperature seldom goes below 20 degrees Celsius even in the winter.  …see more

from £50 / night

£315 / week

Book View

from £50 / night

(1) Very Good 

15

Holiday studio with shared pool in Naama Bay

Sharm El Sheikh / Naama Bay

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
Delta - the best holiday resort in Sharm. Transfer buses to Naama Bay beaches available - 5 minutes on local bus to Old Market Beaches and shopping or Hadaba Reef Beaches. 5 Minute local bus to bustling Naama Bay beaches, Nightclubs and waterside restaurants! One of the  …see more

from £12 / night

£80 - £115 / week

Book View

from £12 / night

(3) Excellent 

24

Holiday gite with shared pool in Sidi-Rbat

Agadir / Sidi-Rbat

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
Berber traditional house restored with modern comforts. Situated near the Oued Massa, near the Souss Massa Draa reserve is the ideal base for holidays nature and discovery. It has a ground floor terrace for lunch outside avect small garden and a top terrace equipped wit  …see more

from £34 / night

£232 / week

Book View

from £34 / night