Apartments and villas with Wi-Fi available in Africa

Close

View larger map

Also consider

Africa Holidays
10859 properties
Houses South Africa
3,710 properties
Villas Morocco
2,467 properties
Villas Mauritius
1,019 properties
Houses Kenya
649 properties
Houses Egypt
548 properties
Reunion Island
399 properties
Villas Cape Verde
348 properties
Villas Seychelles
212 properties
Houses Tanzania
199 properties
Houses Senegal
182 properties
Houses Ghana
171 properties
Houses Madagascar
144 properties
Houses Gambia
112 properties
Houses Uganda
108 properties
Guest houses Zambia
83 properties
Houses Zimbabwe
76 properties
Houses Nigeria
58 properties
Houses Mozambique
57 properties
Cameroon
51 properties
Houses Algeria
35 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,587 Holiday homes

Filters applied: Wi-Fi available (5,587)

(1) Excellent 

16

Riviere Noire District / Flic En Flac

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Suitable for children age 5+
  • Air conditioning

 …see more

from £31 / night

£215 - £338 / week

Book View

from £31 / night

21

Villa rental in Trou d'eau Douce with shared pool

Flacq District / Trou d'eau Douce

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly
This beautiful Duplex is located in the very charming village of Trou d'Eau Douce on the east coast of the island and 5 minutes from the “Ile aux cerf” Island. You will be charmed by the extraordinary and unique view.  …see more

from £119 / night

£891 / week

Book View

from £119 / night

(1) Very Good 

25

Holiday home in Pereybere

Pereybere / Bain Boeuf

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children
Private house for a couple or up to 6 people with cleaning lady and cook, pool, big garden in a beautiful private complex only 50 meters from the sea in the north of Mauritius.Kenville 19 is a semi- detached house which is part of a residential complex in BAIN-BOEUF  …see more

from £101 / night

£799 / week

Book View

from £101 / night

Featured properties

(9) Excellent 

18

Holiday home in Hermanus

Hermanus / Onrus River

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
“Magical place - book it!” We booked this house, in its tranquil setting, as a group of friends and we had loads of space. The top balcony is especially nice to sit and chat and watch the sea. There is even space to park at least five cars inside the  …see more

from £110 / night

£700 - £900 / week

Book View

from £110 / night

(1) Excellent 

20

Arrondissement of Saint-Pierre / Petite-Ile

2 2 2 nights min

  • 2 bedrooms
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool

 …see more

from £71 / night

£492 / week

Book View

from £71 / night

27

Holiday apartment with shared pool in Flic En Flac

Flic En Flac / Morcellement Safeland

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
This is ideal either for 2 couples or a couple with 2 children or 3 couples. In all can host comfortably 6 persons. One room is with attached bathroom/toilet.Close to the beach and all facilites, such as restaurants, banks, sea sports, diving, fishing, etc..  …see more

from £53 / night

£369 / week

Book View

from £53 / night

(2) Excellent 

26

Holiday villa with swimming pool in Grand Gaube

Riviere du Rempart District / Grand Gaube

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Sea-side Villa with private beach and private swimming-pool .The villa can be booked for 6 guests (gound-floor only ) with a reduced price .In the village you can find a nice restaurant (Di Sab ) groceries , pharmacy , filling-station , kite-surf school .<br />We  …see more

from £351 / night

£1492 - £2193 / week

Book View

from £351 / night

(1) Excellent 

19

Constantia holiday home rental

Cape Town / Constantia

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets
Security alarm inside and outsideWeekly maid and garden service  …see more

from £97 / night

£623 - £1158 / week

Book View

from £97 / night

(1) Excellent 

20

Penthouse rental in Santa Maria with shared pool

Ilha do Sal / Santa Maria

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
Stunning Luxurious 3 Bedroom Penthouse, only metres from the Magnificent Ponta Preta Beach. Sleeps 6. 3 beds, 2 bathrooms. Large balconies off all the rooms so you can enjoy the wonderful sea views. Communal swimming pools with free sun-beds all a few metres away.  …see more

from £71 / night

£495 - £725 / week

Book View

from £71 / night

(2) Excellent 

15

Gharb-Chrarda-Beni Hssen Region / Moulay Bousselham

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min

 …see more

from £24 / night

£166 / week

Book View

from £24 / night

(10) Very Good 

24

Santa Maria holiday villa rental

Santa Maria / Dunas Beach Resort

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Prefer to be independant? Then this could be perfect for you.” This was our first trip to Cape Verde, and as most of the offers from the High St pushed the All Inclusive Deals we were wondering if we'd bother to go. I'm so glad that we found this alte  …see more

from £71 / night

£495 - £735 / week

Book View

from £71 / night

(1) Excellent 

35

Holiday home rental

Kruger National Park / Kruger Park/Mpumalanga

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Marloth Park, on the border of Kruger National Park where many wild animals roam and stop in to visit. http://www.visitafrica.co.za  …see more

from £105 / night

£660 - £885 / week

Book View

from £105 / night

(8) Very Good 

23

Villa rental in El Gouna with swimming pool

El Gouna / West Golf

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Amazing Holiday” We had an amazing experience at the villa, the view is spectacular and serene. The house is well equipped and the owners were very kind and helpful. I would definitely love to visit El Gouna again and stay at this place again, felt it  …see more

from £95 / night

£656 - £1435 / week

Book View

from £95 / night

16

Ilha do Sal / Santa Maria

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £19 / night

£132 - £195 / week

Book View

from £19 / night

(2) Excellent 

26

Apartment rental in Casablanca

Grand Casablanca Region / Casablanca

1 5 4 nights min

  • 1 bedroom
  • Sleeps 5
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
Luxurious Apartment - High standing at the Centre. Sunny, clear view, WiFi, TRAM. Modern and friendly Apt in the center of Casablanca, close to all amenities. Furnished Apartment high standing in a guarded day and night new residence with lift, in the center of Casab  …see more

from £46 / night

£255 - £365 / week

Book View

from £46 / night

25

Holiday apartment in Taghazout

Souss-Massa-Draa Region / Taghazout

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
Dans une résidence neuve ; Un bel appartement au deuxième étage ; de 80m2 avec 2 terrasses ; la résidence comprend une grande piscine ; un parking gratuit souterrain et un gardien jour et nuit;, situé dans une résidence s&eacu  …see more

from £49 / night

£237 - £483 / week

Book View

from £49 / night

14

Arrondissement of Saint-Paul / Saint-Leu

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Swimming pool
  • Air conditioning
  • Private garden

 …see more

from £46 / night

£316 - £439 / week

Book View

from £46 / night

(3) Excellent 

19

Sharm El Sheikh / Nabq Bay

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £106 / night

£610 / week

Book View

from £106 / night

18

Grand Casablanca Region / Casablanca

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Air conditioning
  • Ask about pets

 …see more

from £88 / night

£527 / week

Book View

from £88 / night

24

Holiday villa with shared pool in Westlake

Cape Town / Westlake

5 8 7 nights min

  • 5 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Known affectionately as the Playboy Mansion, this is the largest property in the exclusive Stonehurst Mountain Estate. Home to a number of high profile figures, the estate has become regarded as one of the most secure and desirable locations in Cape Town. The house enjo  …see more

from £470 / night

£3290 - £5418 / week

Book View

from £470 / night

67

Holiday home in Fish Hoek

Cape Town / Fish Hoek

5 12 3 nights min

  • 5 bedrooms
  • Sleeps 12
  • 3 nights min
  • Nearest beach 0.6 km
  • Child friendly
Large spacious conveniently located 2 level house with street level entrance lobby , large open plan lounge and dining rooms with sliding door to long 15 meter balcony and views views views , Wifi access , 5 large bedrooms , three with individual balcony acce  …see more

from £98 / night

£600 - £1832 / week

Book View

from £98 / night

11

Flacq District / Trou d'eau Douce

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Pet friendly

 …see more

from £36 / night

£246 / week

Book View

from £36 / night

31

Holiday apartment in Agadir Marina

Agadir / Agadir Marina

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The apartment is fully furnished and air conditioned, ideal for those wanting a rest and a relaxing holiday.  …see more

from £59 / night

£413 - £735 / week

Book View

from £59 / night

12

Holiday b&b with shared pool in Durban

KwaZulu-Natal / Durban

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
Situated close to Durban’s northern beaches, popular shopping malls, golf courses, casinos, stadiums, airports & a host of restaurants and nightclubs. We offer fully equipped contemporary rooms with kitchenettes & private entrances. Great for couples, so  …see more

from £37 / night

£259 / week

Book View

from £37 / night

(3) Average 

12

Grand Port District / Blue Bay

Studio 3 4 nights min

  • Studio
  • Sleeps 3
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £29 / night

£193 / week

Book View

from £29 / night

(1) Excellent 

20

Holiday home with golf nearby in Montagu

Western Cape / Montagu

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 160 km
  • Child friendly
  • Pet friendly
We offer a four star self catering “home away from home” conveniently situated with-in walking distance to Montagu’s markets, galleries, restaurants & shops. The Avalon Hot Springs, wine farms and starting points for Montagu’s hikes & cli  …see more

from £79 / night

£553 / week

Book View

from £79 / night

19

Lusaka holiday chalet rental

Lusaka Province / Lusaka

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Suitable for children age 5+
  • Pet friendly
  • Private garden
This is a unique cute self-catering Chalet "A-frame" situated in one of the most beautiful peri-urban areas of Lusaka along the new Leopards Hill Road in New Kasama (see Leopard Xanadu Estate on Facebook). Secured within a 40 fenced forested small-holding. Opp  …see more

from £25 / night

£123 / week

Book View

from £25 / night

(18) Excellent 

48

Mpumalanga / Marloth Park

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

 …see more

from £60 / night

£418 / week

Book View

from £60 / night

(2) Excellent 

30

Holiday apartment in Glacis

Mahe Island / Glacis

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
Our 2-Bedroom suite is a 90m² exclusiv 3-Room Suite with two air-conditioned bedrooms, a big bright living room, two bathroom at each bedroom, an open kitchen and a large terrace. The entire interior is decorated in colonial style. You enter the suite wich is locat  …see more

from £263 / night

£1836 - £2082 / week

Book View

from £263 / night

(2) Excellent 

30

Holiday apartment in Glacis

Mahe Island / Glacis

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
Our 1-bedroom suite is a 80m² exclusiv 2-Room Suite with an air-conditioned bedroom, a big bright living room, one bathroom , an open kitchen and a large terrace. The entire interior is decorated in colonial style. You enter the suite wich is located in the down fl  …see more

from £201 / night

£1407 - £1652 / week

Book View

from £201 / night

(10) Very Good 

24

Holiday apartment with shared pool in Santa Maria

Santa Maria / Tortuga Beach

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Excellent accommodation in a good resort with great weather” 441 provides great accommodation - clean, nicely furnished and spacious with 2 bedrooms, 1 bathroom, 1 shower room, well equipped kitchen and good sized lounge/diner. The south facing terra  …see more

from £57 / night

£395 - £667 / week

Book View

from £57 / night

(1) Average 

33

Agadir / Tamraght

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

 …see more

from £22 / night

£158 - £264 / week

Book View

from £22 / night

24

Souss-Massa-Draa Region / Taghazout

1 5 3 nights min

  • 1 bedroom
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly

 …see more

from £27 / night

£215 - £369 / week

Book View

from £27 / night

10

Midrand holiday home rental

Greater Johannesburg / Midrand

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden
Located in Glen Austin, Midrand, this is a charming, two-bedroom, two-bathroom (main en-suite) self-catering cottage set in a secure, leafy two acre property. Located within a few kilometres of the Gautrain Rapid Rail Link, Grand Central Airport and shopping centres (Ma  …see more

from £33 / night

£230 / week

Book View

from £33 / night

(20) Very Good 

18

Holiday villa in Amitie

Praslin Island / Amitie

4 8 5 nights min

  • 4 bedrooms
  • Sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“MAGIC” Fantastic House, newly build in an exotic place! Confort is nothing but perfect, with kind little view on Baie St Anne. Nice terrace, Parents'appartment, and all rooms and place enough for our 5 persons family. Location is allright, near Côt  …see more

from £185 / night

£1290 - £3009 / week

Book View

from £185 / night

(1) Very Good 

24

Holiday villa with swimming pool in Grand Gaube

Riviere du Rempart District / Grand Gaube

6 12 7 nights min

  • 6 bedrooms
  • Sleeps 12
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
Villa Bel Air is a spacious newly built villa with a stunning private swimming pool. The villa has been designed to be family friendly and is located in a quiet area, largely untouched by tourism and only 200 m from the glorious beach of Grand Gaube.<br />If your  …see more

from £35 / night

£245 / week

Book View

from £35 / night

(4) Very Good 

24

Grand Port District / Mahebourg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £38 / night

£301 / week

Book View

from £38 / night

24

Souss-Massa-Draa Region / Mirleft

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

 …see more

from £220 / night

£1536 / week

Book View

from £220 / night

(9) Excellent 

20

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

Studio 3 5 nights min

  • Studio
  • Sleeps 3
  • 5 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Air conditioning

 …see more

from £53 / night

£395 / week

Book View

from £53 / night

22

Overberg District / Betty's Bay

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Private garden

 …see more

from £73 / night

£509 - £1014 / week

Book View

from £73 / night