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,687 properties
Villas Morocco
2,431 properties
Villas Mauritius
1,000 properties
Houses Kenya
676 properties
Houses Egypt
559 properties
Villas Cape Verde
396 properties
Reunion Island
381 properties
Villas Seychelles
207 properties
Houses Tanzania
186 properties
Houses Senegal
175 properties
Houses Ghana
156 properties
Houses Madagascar
138 properties
Houses Gambia
104 properties
Houses Uganda
101 properties
Houses Zimbabwe
73 properties
Guest houses Zambia
69 properties
Houses Mozambique
65 properties
Cameroon
45 properties
Houses Nigeria
44 properties
Houses Namibia
39 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,452 Holiday homes

(13) Excellent 

39

Marrakech-Tensift-El Haouz Region / Marrakech

8 18 1 night min

  • 8 bedrooms
  • Sleeps 18
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning

 …see more

from £604 / night

£3880 / week

Enquire View

from £604 / night

4

Tangier / Tanger

3 1 2 nights min

  • 3 bedrooms
  • Sleeps 1
  • 2 nights min
  • Beach / lakeside relaxation
  • Private garden

 …see more

from £87 / night

£388 / week

Book View

from £87 / night

6

Sharm El Sheikh / Nabq Bay

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £44 / night

£276 / week

Book View

from £44 / night

13

La Petite Cote / Somone

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden

 …see more

from £22 / night

£145 / week

Book View

from £22 / night

14

Marrakech / Medina

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning

 …see more

from £48 / night

£305 / week

Book View

from £48 / night

21

32653-Apartment Cinque Terre - Somaliland apartment sleeps 4

Somaliland

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Nearest beach 3 km
  • Swimming pool
  • Child friendly
Holiday Village located just 3 km from the sea and from the quaint seaside village of Levanto, the starting point for exploring the beautiful National Park of Cinque Terre and its 5 villages, easily reachable by train, boat or through the many trails that branch off of  …see more

from £116 / night

£812 / week

Enquire View

from £116 / night

25

Maritime Region / Lome

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Suitable for children age 5+
  • Air conditioning

 …see more

from £35 / night

£130 - £216 / week

Book View

from £35 / night

4

Brians Guest House - Nakuru cottage sleeps 6

Rift Valley Province / Nakuru

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden
Our guest house is simple with an African touch. Our rooms and common areas are clean and neat. IT OFFERS: living rooms : Seats, TVkitchenetteDinning tableWardrobesBathroom with hot showerA clean toiletQuiet Garden and free parking.The NeighborhoodWe are just minutes&#  …see more

from £87 / night

£458 / week

Book View

from £87 / night

(1) Excellent 

14

LES CITRONS CHALET BLEU - Saint Pierre ville chalet sleeps 3

Saint-Pierre / Saint Pierre ville

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Private garden
In the countryside of ST PIERRE, 10 minutes, mount green the down, instead of your vacation, you will provide calm and rest in a lush but it is also at the door of the grand Sud sauvage, the Leeward coasts, the volcano, the cirque of CILAOS, entre typical village, the b  …see more

from £40 / night

£279 / week

Book View

from £40 / night

22

Grand Casablanca Region / Casablanca

2 5 2 nights min

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

 …see more

from £53 / night

£305 - £366 / week

Book View

from £53 / night

4

BEAUTIFUL STUDIO APARTMENT - Mombasa apartment sleeps 2

Coast Province / Mombasa

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
Located in the serene area of Nyali, this studio apartment will provide all the comfort you would want. Walking distance to sandy beach Indian Ocean. Near many local malls, local lounges and local clubs. A pool to cool off and gardens to relax. Housekeeping provided and  …see more

from £27 / night

£189 / week

Book View

from £27 / night

(1) Very Good 

14

tropical cottage - Brusubi cottage sleeps 4

Banjul Division / Brusubi

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
Cottage located in a tropical garden with lots of fruittrees like mango, orange,lime,coconut, bananna, guave .Our cottage has a staff to serve you and 24 hours security on site.The house is close to one of the best beaches from Gambia and within a couple of hundred mete  …see more

from £15 / night

£90 / week

Book View

from £15 / night

12

Orpheus House Paradise Beach - Langebaan house sleeps 8

Western Cape / Langebaan

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
The house has an open plan living room with an inside braai leading out to a large stoep from where breathtaking views of Saldanha Bay can be enjoyed. The large stoep has two built-in braais and open Jacuzzi where you can enjoy your sun downer with a magnificent view (t  …see more

from £185 / night

£1293 / week

Book View

from £185 / night

23

Surfers paradise - Godfrey's Beach House - Cape St Francis house sleeps 8

Eastern Cape / Cape St Francis

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets
Godfrey’s Beach House offers undoubtedly the best base from which to experience this amazing holiday village, watched over by a century old lighthouse and surrounded by a network of nature reserves. Situated on the famous, pristine Cape St Francis (2nd most southern t  …see more

from £250 / night

£1750 / week

Book View

from £250 / night

(22) Excellent 

39

Dar Soulahfa - Medina riad sleeps 6

Marrakech / Medina

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 180 km
  • Swimming pool
  • Child friendly
Dar Soulahfa nestles in the streets and alleyways that form the very heart of the old Medina of Marrakech. Ideally located in the most desirable area of the ancient town, this wonderful position makes it so easy to explore all this exotic city has to offer. The house ha  …see more

from £105 / night

£700 - £910 / week

Book View

from £105 / night

13

Bay Breeze Apartment, Knysna - Knysna apartment sleeps 2

Western Cape / Knysna

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
Bay Breeze is a flamboyant little bachelors pad for discerning couples who want to holiday in Knysna and surrounds. With magnificent rooftop views over the Knysna lagoon, its within 2 - 5km of all Knysna has to offer. A must see! Its situated in a quiet corner of the H  …see more

from £55 / night

£385 / week

Book View

from £55 / night

6

Bellbrook - Rhodes house sleeps 6

Eastern Cape / Rhodes

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden
Rhodes Cottages has several self-catering houses in the picturesque village of Rhodes. Bellbrook is one of our delightfully quaint, well furnished, very comfortable country cottages, set in a peaceful corner of the village. Beautiful mountain views and a short 200m wa  …see more

from £18 / night

£124 / week

Book View

from £18 / night

(6) Excellent 

11

Casa Bianca - Camps Bay villa sleeps 8

Cape Town / Camps Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
Casa Bianca - situated in the beautiful beach resort of Camps Bay, Cape Town. It is a 4 bedroom (all ensuite) villa, only 1 min walk from pristine beaches, awesome surf and cool bars and restaurants. It comes with 2 entertainment terraces and a pool with a 360 view of  …see more

from £285 / night

£1995 / week

Book View

from £285 / night

(1) Poor 

29

Tangier-Tetouan Region / Martil

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

 …see more

from £18 / night

£318 - £348 / week

Book View

from £18 / night

(2) Very Good 

23

Arrondissement of Saint-Paul / Saint-Gilles-les Hauts

3 10 2 nights min

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

 …see more

from £52 / night

£294 - £1742 / week

Book View

from £52 / night

10

V&A CANAL VIEWS KYLEMORE - Cape Town Central apartment sleeps 4

Cape Town / Cape Town Central

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Kylemore is situated in the heart of the Waterfront looking out onto the canals of the marina. A spacious 2 bedroom, 2 bathroom apartment, luxuriously appointed with beautiful views and shopping on your doorstep. You cannot ask for more. Peaceful and secure with 5 swimm  …see more

from £146 / night

£1427 - £2020 / week

Book View

from £146 / night

14

Ilha do Sal / Santa Maria

1 4 7 nights min

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

 …see more

from £19 / night

£131 - £291 / week

Book View

from £19 / night

(3) Excellent 

21

1Milkwood - East Beach house sleeps 8

Port Alfred / East Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Suitable for children age 5+
1Milkwood is a secure executive home in the exclusive suburb of West Beach in the coastal town of Port Alfred. Situated in the heart of the Sunshine Coast, in the Eastern Cape province of South Africa. Stretching out between the cities of Port Elizabeth and East Londo  …see more

from £157 / night

£1097 - £1914 / week

Book View

from £157 / night

6

Agadir / Cite Salam

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 10 km

 …see more

from £23 / night

£130 / week

Book View

from £23 / night

35

Charming farmhouse nested among argan hills - Essaouira farmhouse sleeps 6

Essaouira / Essaouira

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Swimming pool
This old - stone builded - farmhouse has been respectfully renovated few years ago. It is located on a 2 hectars property, 28 Km south from Essaouira, in the heart of the Berber country, surrounded by argan and olive trees.Working with families of the area, we cultivate  …see more

from £130 / night

£776 - £1811 / week

Book View

from £130 / night

(2) Excellent 

24

Khusela House, beach sea pool Extra Garden Lodge - Solar Beach house sleeps 10

Plettenberg Bay / Solar Beach

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
Exclusive top quality private house in top location built to exceptionally high quality.Large spacious living areas and large bedrooms with all bathrooms ensuite with separate showers and baths. 2 minute walk to beach (which is 3 miles wide), yet sheltered from seastorm  …see more

from £490 / night

£3430 - £6500 / week

Book View

from £490 / night

(1) Excellent 

14

Essaouira / Essaouira

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

 …see more

from £100 / night

£696 - £1444 / week

Book View

from £100 / night

(2) Terrible 

16

Grand Casablanca Region / Sidi Rahal

4 13 3 nights min

  • 4 bedrooms
  • Sleeps 13
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden

 …see more

from £121 / night

£869 / week

Book View

from £121 / night

4

Phomolo Lodge - Figtree lodge sleeps 6

Matabeleland South Province / Figtree

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
Phomolo (meaning 'Rest' in Sotho, a native language) Lodge is located in a picturesque setting on a private farm with a game reserve. Just like the name say, Phomolo offers great tranquillity and a perfect break from a hectic life. Phomolo is a wonderful place  …see more

from £81 / night

£284 / week

Book View

from £81 / night

(5) Excellent 

18

Magnificent Villa with private Swimming Pool - Widane villa sleeps 14

Marrakech / Widane

5 14 2 nights min

  • 5 bedrooms
  • Sleeps 14
  • 2 nights min
  • Nearest beach 200 km
  • Swimming pool
  • Child friendly
Villa Yasmina is nestled 15 minutes from Marrakech on a beautiful one-hectare property. It consists of 5 bedrooms, a pavilion in the garden and a suite upstairs. A large garden and a swimming pool adorns the room. Many trees and palms bring the freshness needed for the  …see more

from £218 / night

£1305 - £2279 / week

Book View

from £218 / night

13

Grand Casablanca Region / Sidi Rahal

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from £69 / night

£483 / week

Book View

from £69 / night

19

Red Sea and Sinai / El Gouna

3 6 4 nights min

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

 …see more

from £78 / night

£544 - £652 / week

Book View

from £78 / night

8

Fully Furnished 2 Bedroom Apartment - Lagos apartment sleeps 4

Lagos State / Lagos

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This is a fully furnished and serviced Two bedroom apartment for short letting ranging from weeks up to three months. It rooms are parlor are spacious with excellent facilities such as: Amenities : Fully air conditioned : Ample parking : 24 hours security : Const  …see more

from £84 / night

£539 / week

Book View

from £84 / night

20

Karoo View 4 Cottages - Prince Albert cottage sleeps 12

Western Cape / Prince Albert

4 12 1 night min

  • 4 bedrooms
  • Sleeps 12
  • 1 night min
  • Child friendly
  • Ask about pets
4 Cottages at Karoo View: 4 Star & Superior AA self-catering accommodation married with all your “home from home” comforts including welcome sherry, information pack & Karoo View “goodies”. B & B health breakfast provisions, free unlimited WiFi in public areas,  …see more

from £214 / night

£1497 / week

Book View

from £214 / night

(1) Very Good 

12

Grand Casablanca Region / Casablanca

5 9 2 nights min

  • 5 bedrooms
  • Sleeps 9
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

 …see more

from £35 / night

£244 / week

Book View

from £35 / night

(4) Very Good 

20

Dar Sugar - Fes Medina house sleeps 10

Fes / Fes Medina

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Car not necessary
Renovated in 2009, Dar Sugar is a large, comfortable house which has been decorated with flair. As well as incorporating modern facilities it still retains the cedar wood, iron and zellig (traditional Moroccon tiling) of the ancient house. It is situated deep in the Med  …see more

from £105 / night

£644 / week

Book View

from £105 / night

22

Hotel Marrakech House - Gueliz b&b sleeps 50

Marrakech / Gueliz

39 50 1 night min

  • 39 bedrooms
  • Sleeps 50
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning
Hotel Marrakech house is a welcoming family run modern accommodation in the new city Guilez. Offering modern comfort and amenities without sacrificing the charms of a traditional Moroccan house. Providing an hospitable and efficient service we endeavour to ensure our gu  …see more

from £35 / night

£207 / week

Book View

from £35 / night

(4) Very Good 

34

Beautiful Appointed Apartment Vila Verde Resort - Vila Verde apartment sleeps 4

Santa Maria / Vila Verde

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Year round sunshine with average temperatures of 80◦C and a 6 hour flight from the UK takes you to the tropical island of Sal. The luxury 1 bedroomed ground floor apartment features a fully equipped kitchen, Mosquito blinds on door and windows, safe, spacious living a  …see more

from £28 / night

£195 - £210 / week

Book View

from £28 / night

13

Crystal Sunsets Villa - Camps Bay villa sleeps 6

Cape Town / Camps Bay

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Swimming pool
  • Ask owner if suitable for children
  • Air conditioning
The view is of the promenade and the restaurant section of the strip, as well as of the palm-lined beach and the vast expanse of ocean. A leisurely trip in the gliding funicular offers one a more leg-friendly option to the to the very high, main entrance. The swimming p  …see more

from £564 / night

£3948 / week

Enquire View

from £564 / night

19

Syringa Sands Game Farm Self Catering Cottage - Vaalwater chalet sleeps 4

Waterberg / Vaalwater

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden
Syringa Sands Game Farm offers you an exclusive and tranquil getaway experience in the malaria free Waterberg biosphere in Limpopo. One comfortable 4 sleeper cottage and a single guest room for 2 on 10 square km's of pristine bush veld; explore the farm, venture out on  …see more

from £39 / night

£272 / week

Book View

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