Holiday rentals in Africa: Villas, Cottages and Apartments

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,683 properties
Villas Morocco
2,432 properties
Villas Mauritius
1,000 properties
Houses Kenya
676 properties
Houses Egypt
560 properties
Villas Cape Verde
395 properties
Reunion Island
379 properties
Villas Seychelles
207 properties
Houses Tanzania
188 properties
Houses Senegal
175 properties
Houses Ghana
157 properties
Houses Madagascar
139 properties
Houses Gambia
104 properties
Houses Uganda
102 properties
Houses Zimbabwe
73 properties
Guest houses Zambia
70 properties
Houses Mozambique
65 properties
Houses Nigeria
46 properties
Cameroon
45 properties
Houses Namibia
41 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

10,463 Holiday homes

(31) Excellent 

24

Sharm Bride - Nabq Bay apartment sleeps 4

Sharm El Sheikh / Nabq Bay

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Swimming pool
The apartment consists of a kitchen / dining area, a lounge with balcony, a double bedroom with balcony, a bathroom & a private roof terrace with sun loungers, table & chairs & sofa.The kitchen is equipment with a 4 ring hob, microwave, toaster, kettle, large fridge / f  …see more

from £30 / night

£199 / week

Book View

from £30 / night

(3) Excellent 

24

Elegant Villa Right on beach & Amazing sea views - Belle Mare villa sleeps 8

Flacq District / Belle Mare

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
The villa is located on the most sought after beaches of Mauritius, the Belle-Mare plage, where the best hotels of the world such as the Beau Rivage, One and Only Touessrock etc., are located. It provides an excellent setting for families and couples looking for a quiet  …see more

from £95 / night

£665 / week

Book View

from £95 / night

(2) Very Good 

23

South Marina apt, walking dist. to Marina/Downtown - South Marina apartment sleeps 4

El Gouna / South Marina

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
Tranquil two bed apartment for rent with shared swimming pool in the South Marina area of El Gouna. MS04-1-6 is perfectly located, being a short stroll (8-10 minutes walk) to both the Downtown area and also to the Marina. The apartment sleeps 4 adults (baby cot avail  …see more

from £45 / night

£300 - £385 / week

Book View

from £45 / night

(4) Excellent 

12

Beach 100m 3 bed/ 3 bath Villa - Dunas Beach Resort villa sleeps 6

Santa Maria / Dunas Beach Resort

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
Experience pure indulgence, too, at this magnificent Holiday home.The beach is only 150 metres away from the villa. The next door Resort , Melia Tortuga Resort is fully functioning. It includes bars, restaurants, spas, massage facilities, etc....and is also classed as a  …see more

from £85 / night

£595 - £825 / week

Book View

from £85 / night

(3) Very Good 

18

Ocean View Flat - Tortuga Beach apartment sleeps 4

Santa Maria / Tortuga Beach

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
• The apartment has all the accessories and furniture for a very comfortable pleasant holiday. It is situated in a small 5 stars resort where you may use free of charge 2 common swimming pools, 5 minutes walking from the white sand beach of Ponta Preta, where you may  …see more

from £87 / night

£392 - £522 / week

Book View

from £87 / night

(7) Excellent 

24

Sand and Shells - Shelley Beach villa sleeps 10

Mombasa / Shelley Beach

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The house is situated on a 2 acre plot, fronting a white coral sand beach, surrounded by coconut palms, frangipani trees and bougainvillea. It is about 2 miles south of Mombasa Island, on the Kenya coast, about 45 minutes drive from the airport. The beach is peaceful  …see more

from £143 / night

£1000 - £1700 / week

Book View

from £143 / night

9

Luxury Villa Camps Bay - Camps Bay villa sleeps 6

Cape Town / Camps Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
This villa is superbly situated only 100 meters from the famous Camps Bay beach. Cleverly positioned to provide a quiet setting and yet within walking distance to fashionable restaurants and night spots. One of the few properties in Camp Bay with views of both the 12  …see more

from £130 / night

£910 / week

Book View

from £130 / night

(27) Very Good 

33

A Special House on the Beach - Belle Mare house sleeps 8

Flacq District / Belle Mare

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
RIGHT ON a beautiful long stretch of white sand beach house in the most desirable region of Mauritius, near the world famous One and Only St.Geran and L'Touserok Hotels - playgrounds of the rich and famous. Offers the best of both worlds, the space and flexibilit  …see more

from £145 / night

£1015 / week

Book View

from £145 / night

(8) Very Good 

21

Pereybere Pearl - Apartment facing Pereybere beach - Pereybere apartment sleeps 4

Grand Baie / Pereybere

2 4 6 nights min

  • 2 bedrooms
  • Sleeps 4
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Child friendly
Located at the footsteps of Mauritius best swimming beach with fine white sand and turquoise waters, this newly renovated self-contained apartment has everything you will need for you to enjoy your perfect holiday. The apartment faces Pereybere beach, with views you c  …see more

from £57 / night

£396 / week

Book View

from £57 / night

13

Africana Yard - Kitale house sleeps 4

Rift Valley Province / Kitale

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden
Completely furnished house. Do you like your stay in Kitale to be peace full and silent at night, in a secure place, and a lot cheaper than the other hotels and bed and breakfasts?Then contact us.We offer a furnished 2 bedroom house, with fully equipped kitchen, and all  …see more

from £20 / night

£116 / week

Book View

from £20 / night

34

Stylish House in Security Guarded Estate, Sleeps 6 - Plettenberg Bay house sleeps 6

Western Cape / Plettenberg Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Our incredibly spacious fabulous three bedroomed house was completed in November 2015, so it is brand new! It has views of the fabulous Robberg Nature Reserve and over the Whale Rock Gardens estate. It makes a perfect setting for a family wanting a secure base for thei  …see more

from £70 / night

£490 / week

Book View

from £70 / night

(3) Very Good 

7

Le Z'oiseau Vert • Bungalow "Le Tec Tec" - Etang Sale Les Bains bungalow sleeps 2

Arrondissement of Saint-Pierre / Etang Sale Les Bains

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Child friendly
Notez bien : cette Location est située à L'Etang Salé Les Hauts, 7 minutes de la plage de l'Etang Salé Les Bains«Le Tec Tec» Bungalow Studio pour 2 personnes (20m2)Entièrement rénovésitué dans jardin tropical entouré de nature, à 2 min du centre d&  …see more

from £44 / night

£305 - £323 / week

Book View

from £44 / night

(2) Very Good 

8

Langebaan Kite Mansion Penthouse B&B - Langebaan house sleeps 6

Western Cape / Langebaan

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Kite Mansion Penthouse is a luxurious 3 bedroom penthouse that boasts beautiful views over the Langebaan Lagoon. Bedroom 2 and the living area opens up onto a spacious entertainment balcony that features a built in braai. The house also includes breakfast at The Farmho  …see more

from £110 / night

£770 - £1795 / week

Book View

from £110 / night

(3) Very Good 

13

Arrondissement of Saint-Paul / La Saline les Bains

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £54 / night

£366 - £469 / week

Book View

from £54 / night

13

Marrakech / Gueliz

7 2 2 nights min

  • 7 bedrooms
  • Sleeps 2
  • 2 nights min
  • Nearest beach 200 km
  • Child friendly
  • Car not necessary

 …see more

from £37 / night

£235 / week

Book View

from £37 / night

10

Camps Bay Hideaway - Camps Bay apartment sleeps 4

Cape Town / Camps Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Contemporary, recently refurbished 2 bedroom, 2 bathroom apartment in Camps Bay, Cape Town. Amazing sea views from the balcony, from where you can watch a beautiful African sunset. Two pools and a braai (BBQ) area within the secure complex, were 1 car parking space is  …see more

from £175 / night

£1225 / week

Book View

from £175 / night

10

Pleasant furnished apartment Maârif # ouc10 - Casablanca apartment sleeps 3

Grand Casablanca Region / Casablanca

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
The apartment is situated in a recent building, in a quiet area in the heart of Maârif approximate to Boulevard Bir Anzaran. Twin Centre, Zara, Planet Sport, Paul & Bear, MacDonald’s, KFC and many other retail shops, restaurant, and coffee shops are all close by.  …see more

from £61 / night

£357 / week

Book View

from £61 / night

10

The Quadrant Apartments Penthouse - Claremont apartment sleeps 4

Cape Town / Claremont

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Penthouse Apartment with large roof terrace and Barbecue Master Bedroom on upper floor (not suitable for wheel chairs). Second bedroom on lower level - wheel chair accessible. Lounge, Dining Area and open plan kitchen Each bedroom has it's own bathroom Maid service d  …see more

from £114 / night

£792 / week

Book View

from £114 / night

7

Arrondissement of Saint-Pierre / Saint-Joseph

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Pet friendly

 …see more

from £31 / night

£192 / week

Book View

from £31 / night

(1) Very Good 

23

Tuscan double storey seaside house in Southbroom - Beach Village townhouse sleeps 6

Southbroom / Beach Village

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
Southbroom, South Africa is an upmarket seaside village with desired amenities such as a beautiful golf course, tennis courts, bowling green . Lovely tidal pools and about 3 beaches to choose from. Restaurants,coffee shop, cocktail bar, and convenience store are within  …see more

from £70 / night

£400 - £819 / week

Book View

from £70 / night

(12) Excellent 

45

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

£414 / week

Book View

from £60 / night

15

Fisherman's Cove on Boulders Beach - Boulders house sleeps 13

Simon's Town / Boulders

6 13 Min stay varies

  • 6 bedrooms
  • Sleeps 13
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
At Fisherman's Cove, you'll be staying in one of the houses for which the now famous Boulder's Beach at Simons Town was once a private paradise. Incredible views from your bed and breakfast table. Watch the penguins jumping off the rocks in serried ranks  …see more

from £230 / night

£1607 / week

Book View

from £230 / night

15

Marine View Villa - Historic Mile house sleeps 5

Simon's Town / Historic Mile

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
Beautiful villa, recently renovated, with great views of the marina of Simon's Town with 2 bedrooms, 2 bathrooms, large kitchen, large living room, study room with sofa bed and satellite TV, garden with sea view and outdoor area with mountain view, laundry and gara  …see more

from £131 / night

£731 - £914 / week

Book View

from £131 / night

(1) Excellent 

10

Hout Bay Villa - Beach 100m - Hout Bay villa sleeps 4

Cape Town / Hout Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
Beautifully presented villa in the perfect location. Offers majestic sea, harbour and mountain views including the world renowned Champman's Peak from the living area and both bedrooms. Only 100m from the beach! Walking distance to acclaimed restaurants, bars, shops a  …see more

from £74 / night

£512 / week

Book View

from £74 / night

(1) Excellent 

20

Malindi / Casuarina

3 6 1 night min

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

 …see more

from £70 / night

£348 - £435 / week

Book View

from £70 / night

(6) Excellent 

24

Cape Town Beach Villa - Kommetjie villa sleeps 8

Cape Town / Kommetjie

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Kommetjie village is Cape Town’s best kept secret on the Atlantic Ocean. The beach house offers breathtaking sea views and sunsets, a sparkling pool and 4 en-suite double bedrooms. This spacious self-catering beach villa has all the comforts for a perfect beach holida  …see more

from £169 / night

£1179 - £2947 / week

Enquire View

from £169 / night

(4) Excellent 

20

Nature in the City - Bulawayo cottage sleeps 4

Bulawayo Province / Bulawayo

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
A quiet and secure retreat, a short distance from downtown and off the main Takawira thorough fare. The spectacularly landscaped yard, complete with a dining gazebo and a swimming pool, will make you feel you are in the countryside. Two fully furnished units for indepe  …see more

from £70 / night

£348 / week

Book View

from £70 / night

(4) Excellent 

26

Zanzibar Island / Jambiani

4 10 5 nights min

  • 4 bedrooms
  • Sleeps 10
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

 …see more

from £53 / night

£427 - £1887 / week

Book View

from £53 / night

(11) Very Good 

20

Niro's Paradise,pool jacuzzi - Galu Beach villa sleeps 10

Coast Province / Galu Beach

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.15 km
  • Swimming pool
Niro's Paradise is a nice holiday villa situated at only 150 m from the most beautiful white sandy beach. However the house has a direct access to the beach without crossing the street, ( first row ).The villa has 4 bedrooms, all air-conditioned, with ceiling fans  …see more

from £174 / night

£1218 - £4178 / week

Book View

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

£392 / week

Book View

from £57 / night

(17) Excellent 

21

Beach house with private pool - Sidi Ifni villa sleeps 10

Souss-Massa-Draa Region / Sidi Ifni

4 10 3 nights min

  • 4 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
This villa sits on a cliff with views north and south along the coast. The architect has designed an exciting living space with a bridge spanning the central area and a huge net suspended over the salon - it feels just like being at sea. The furnishings are luxurious an  …see more

from £250 / night

£1450 - £1970 / week

Book View

from £250 / night

(1) Excellent 

14

Leora Beach Luxury Suite by Dream Escapes - Riviere Noire apartment sleeps 6

Riviere Noire District / Riviere Noire

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
Located on the island's warm West Coast, with a panoramic view on the ocean and beautiful sunsets. Leora Beach offers sea-facing and garden view suites with spectacular views and a pool on the beach. Master Bedroom- A spacious en-suite bathroom with shower cubicle  …see more

from £164 / night

£1145 - £3093 / week

Book View

from £164 / night

(5) Very Good 

13

Riviere Noire District / Le Morne

9 2 1 night min

  • 9 bedrooms
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

 …see more

from £48 / night

£335 / week

Book View

from £48 / night

12

Aloha-Kommetjie - Kommetjie house sleeps 6

Cape Town / Kommetjie

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Private garden
Aloha-Kommetjie is a self-catering accommodation for up to six people. It is an ideal home for a family, couple(s) or surfers. The house offers a modern open plan living area in a beach style. There is outdoor living with a wooden deck and garden in the front along wi  …see more

from £60 / night

£420 / week

Book View

from £60 / night

12

Santo Antao / Porto Novo

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from £27 / night

£189 / week

Book View

from £27 / night

(1) Very Good 

14

Villa Anse Goeland - Montagne Charlot bungalow sleeps 5

Rodrigues Island / Montagne Charlot

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.25 km
  • Child friendly
Looking for serenity,authenticity,calm and rest.Let me invite you to discover the rodriguan art of living during your stay in this beautiful holiday villegiature,where all has been designed for you by the owner himself.The terrace is ideally placed so as to benefit of t  …see more

from £44 / night

£261 / week

Book View

from £44 / night

11

Doukkala-Abda Region / El Jadida

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Air conditioning

 …see more

from £74 / night

£696 / week

Book View

from £74 / night

13

The Barn House - Saint Francis Bay b&b sleeps 2

Eastern Cape / Saint Francis Bay

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
The Barn House is a brand new modern home on the St Francis Bay canals, with 2 stylishly decorated B&B rooms to accommodate 2-4 people. Beautiful views over the waterways and easy access for paddling, swimming and sun-uppers or sun-downers! Situated in a private gated e  …see more

from £35 / night

£245 / week

Book View

from £35 / night

5

Accommodation at Matjiesfontein - Matjiesfontein cottage sleeps 4

Western Cape / Matjiesfontein

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
Situated on the Rietfontein Private Nature Reserve's boundary, next to Matjiesfontein, the cottage offers a double room and a twin room to accommodate 4 people. A spot for good company and family gatherings, the spacious sitting area forms part of the twin room that the  …see more

from £43 / night

£297 / week

Book View

from £43 / night

(3) Very Good 

14

Grand Casablanca Region / Casablanca

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning

 …see more

from £34 / night

£238 / week

Book View

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