Apartments in Africa and Houses - Holiday Lettings - Holiday Rentals Africa

Close

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

15,730 Holiday homes

    6

    Villa rental in Oulad Teima with shared pool

    Souss-Massa-Draa Region / Oulad Teima

    1 2 14 nights min

    • 1 bedroom
    • sleeps 2
    • 14 nights min
    • Nearest beach 30 km
    • Swimming pool
    • Child friendly

    from £73 / night

    £508 / week

    Book View

    from £73 / night

    (5) Very Good 

      10

      La Passe holiday bungalow rental

      La Digue Island / La Passe

      1 4 4 nights min

      • 1 bedroom
      • sleeps 4
      • 4 nights min
      • Child friendly
      • Car not necessary
      • Air conditioning

      from £100 / night

      £698 / week

      Book View

      from £100 / night

        39

        Holiday villa with golf nearby in El Gouna

        Hurghada / El Gouna

        3 7 4 nights min

        • 3 bedrooms
        • sleeps 7
        • 4 nights min
        • Child friendly

        from £151 / night

        £1,058 / week

        Book View

        from £151 / night

          69

          Marina da Gama holiday home rental

          Cape Town / Marina da Gama

          4 10 2 nights min

          • 4 bedrooms
          • sleeps 10
          • 2 nights min
          • Nearest beach 2 km
          • Child friendly
          • Pet friendly

          from £180 / night

          £1,259 / week

          Book View

          from £180 / night

          (6) Very Good 

            26

            Guest house rental in Nyeri with golf nearby

            Central Province / Nyeri

            1 2 1 night min

            • 1 bedroom
            • sleeps 2
            • 1 night min
            • Child friendly
            • Air conditioning
            • Ask about pets

            from £66 / night

            £399 / week

            Book View

            from £66 / night

              23

              Antsiranana (Diego Suarez) holiday private room rental

              Antsiranana Province / Antsiranana (Diego Suarez)

              6 12 1 night min

              • 6 bedrooms
              • sleeps 12
              • 1 night min
              • Child friendly
              • Car not necessary
              • Pet friendly

              from £12 / night

              £81 - £151 / week

              Book View

              from £12 / night

              (7) Excellent 

                23

                Holiday home with swimming pool, golf nearby in Sparrebosch Golf Estate

                Knysna / Sparrebosch Golf Estate

                4 8 3 nights min

                • 4 bedrooms
                • sleeps 8
                • 3 nights min
                • Beach / lakeside relaxation
                • Nearest beach 3 km
                • Swimming pool

                from £300 / night

                £2,100 / week

                Book View

                Responds fast!
                avg. 3 hours 16 minutes

                from £300 / night

                  18

                  Holiday villa with shared pool in Essaouira

                  Marrakech-Tensift-El Haouz Region / Essaouira

                  7 15 2 nights min

                  • 7 bedrooms
                  • sleeps 15
                  • 2 nights min
                  • Swimming pool
                  • Child friendly
                  • Air conditioning

                  from £408 / night

                  £3,022 / week

                  Book View

                  Responds fast!
                  avg. 2 hours 26 minutes

                  from £408 / night

                  (17) Excellent 

                    24

                    Holiday apartment in Pamplemousses District

                    Pamplemousses District / Trou aux Biches

                    3 6 min stay varies

                    • 3 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Car not necessary
                    • Air conditioning

                    from £138 / night

                    £962 / week

                    Book View

                    from £138 / night

                      26

                      Saldanha holiday home rental

                      Saldanha Bay Municipality / Saldanha

                      2 4 2 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 2 nights min
                      • Child friendly
                      • Pet friendly
                      • Private garden

                      from £111 / night

                      £776 / week

                      Book View

                      Responds fast!
                      avg. 1 hour 26 minutes

                      from £111 / night

                        23

                        Holiday home in Sandbaai

                        Hermanus / Sandbaai

                        3 6 2 nights min

                        • 3 bedrooms
                        • sleeps 6
                        • 2 nights min
                        • Nearest beach 3 km
                        • Child friendly
                        • Pet friendly

                        from £113 / night

                        £786 / week

                        Book View

                        Responds fast!
                        avg. 3 hours 14 minutes

                        from £113 / night

                        (4) Excellent 

                          18

                          Home rental in Johannesburg

                          Greater Johannesburg / Johannesburg

                          2 4 1 night min

                          • 2 bedrooms
                          • sleeps 4
                          • 1 night min
                          • Private garden

                          from £80 / night

                          £559 - £882 / week

                          Book View

                          Responds fast!
                          avg. 2 hours 41 minutes

                          from £80 / night

                            17

                            Apartment rental in Brakpan

                            Greater Johannesburg / Brakpan

                            2 3 1 night min

                            • 2 bedrooms
                            • sleeps 3
                            • 1 night min
                            • Child friendly
                            • Ask about pets

                            from £36 / night

                            £133 / week

                            Book View

                            Responds fast!
                            avg. 2 hours 4 minutes

                            from £36 / night

                              14

                              Taghazout holiday apartment rental

                              Souss-Massa-Draa Region / Taghazout

                              1 4 2 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 2 nights min
                              • Child friendly
                              • Pet friendly

                              from £41 / night

                              £282 / week

                              Book View

                              from £41 / night

                                11

                                Holiday guest house in Popenguine

                                La Petite Cote / Popenguine

                                7 14 2 nights min

                                • 7 bedrooms
                                • sleeps 14
                                • 2 nights min
                                • Beach / lakeside relaxation
                                • Child friendly

                                from £26 / night

                                £141 / week

                                Book View

                                from £26 / night

                                (22) Excellent 

                                  20

                                  Fish Hoek holiday home rental

                                  Cape Town / Fish Hoek

                                  4 8 min stay varies

                                  • 4 bedrooms
                                  • sleeps 8
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Nearest beach 1 km
                                  • Swimming pool

                                  from £95 / night

                                  £665 - £1,190 / week

                                  Book View

                                  from £95 / night

                                    8

                                    Holiday gite in Beni Mellal

                                    Tadla-Azilal Region / Beni Mellal

                                    7 46 1 night min

                                    • 7 bedrooms
                                    • sleeps 46
                                    • 1 night min
                                    • Child friendly

                                    from £18 / night

                                    £120 / week

                                    Book View

                                    from £18 / night

                                      32

                                      Mbour holiday villa rental

                                      La Petite Cote / Mbour

                                      4 10 7 nights min

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

                                      from £21 / night

                                      £1,511 - £1,652 / week

                                      Book View

                                      from £21 / night

                                      (23) Excellent 

                                        24

                                        Holiday home in Bel Ombre

                                        Mahe Island / Bel Ombre

                                        2 5 2 nights min

                                        • 2 bedrooms
                                        • sleeps 5
                                        • 2 nights min
                                        • Beach / lakeside relaxation
                                        • Child friendly
                                        • Air conditioning

                                        from £121 / night

                                        £846 / week

                                        Book View

                                        from £121 / night

                                        (7) Excellent 

                                          23

                                          Holiday cottage with shared pool in Waterval Boven

                                          Mpumalanga / Waterval Boven

                                          3 8 1 night min

                                          • 3 bedrooms
                                          • sleeps 8
                                          • 1 night min
                                          • Swimming pool
                                          • Child friendly
                                          • Pet friendly

                                          from £54 / night

                                          £297 - £1,042 / week

                                          Book View

                                          from £54 / night

                                          (2) Excellent 

                                            24

                                            Holiday home with shared pool in Bergvliet

                                            Cape Town / Bergvliet

                                            2 4 3 nights min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 3 nights min
                                            • Beach / lakeside relaxation
                                            • Nearest beach 5 km
                                            • Swimming pool

                                            from £126 / night

                                            £745 / week

                                            Book View

                                            from £126 / night

                                            (30) Very Good 

                                              26

                                              Santa Maria holiday apartment rental

                                              Santa Maria / Antonio Souza Beach

                                              2 4 min stay varies

                                              • 2 bedrooms
                                              • sleeps 4
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Nearest beach 0 km
                                              • Child friendly

                                              from £40 / night

                                              £230 - £300 / week

                                              Book View

                                              Responds fast!
                                              avg. 2 hours 15 minutes

                                              from £40 / night

                                              (1) Excellent 

                                                3

                                                Holiday bungalow in Harkerville

                                                Plettenberg Bay / Harkerville

                                                4 7 2 nights min

                                                • 4 bedrooms
                                                • sleeps 7
                                                • 2 nights min
                                                • Nearest beach 4 km
                                                • Child friendly
                                                • Pet friendly

                                                from £102 / night

                                                £639 / week

                                                Book View

                                                from £102 / night

                                                  5

                                                  Ghmate holiday villa rental

                                                  Marrakech-Tensift-El Haouz Region / Ghmate

                                                  3 7 1 night min

                                                  • 3 bedrooms
                                                  • sleeps 7
                                                  • 1 night min
                                                  • Swimming pool
                                                  • Private garden

                                                  from £41 / night

                                                  £282 / week

                                                  Book View

                                                  Responds fast!
                                                  avg. 3 hours 34 minutes

                                                  from £41 / night

                                                    16

                                                    Holiday cottage in Smithfield

                                                    Free State / Smithfield

                                                    2 6 1 night min

                                                    • 2 bedrooms
                                                    • sleeps 6
                                                    • 1 night min
                                                    • Child friendly
                                                    • Private garden

                                                    from £31 / night

                                                    £218 / week

                                                    Book View

                                                    from £31 / night

                                                      30

                                                      Oyarifa holiday home rental

                                                      Greater Accra / Oyarifa

                                                      3 4 3 nights min

                                                      • 3 bedrooms
                                                      • sleeps 4
                                                      • 3 nights min
                                                      • Child friendly
                                                      • Air conditioning
                                                      • Private garden

                                                      from £71 / night

                                                      £497 / week

                                                      Book View

                                                      from £71 / night

                                                        11

                                                        Holiday b&b in Vilanculos

                                                        Inhambane Province / Vilanculos

                                                        1 6 1 night min

                                                        • 1 bedroom
                                                        • sleeps 6
                                                        • 1 night min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 0 km
                                                        • Child friendly

                                                        from £66 / night

                                                        £393 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 3 hours 18 minutes

                                                        from £66 / night

                                                          12

                                                          Holiday apartment rental

                                                          Lagunes Region / Abidjan

                                                          1 3 5 nights min

                                                          • 1 bedroom
                                                          • sleeps 3
                                                          • 5 nights min
                                                          • Nearest beach 5 km
                                                          • Child friendly
                                                          • Car not necessary

                                                          from £43 / night

                                                          £281 - £302 / week

                                                          Book View

                                                          from £43 / night

                                                          (26) Excellent 

                                                            46

                                                            Watamu holiday home rental

                                                            Watamu / Watamu Beach

                                                            5 10 2 nights min

                                                            • 5 bedrooms
                                                            • sleeps 10
                                                            • 2 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0 km
                                                            • Swimming pool

                                                            from £257 / night

                                                            £1,330 / week

                                                            Book View

                                                            from £257 / night

                                                            (17) Very Good 

                                                              20

                                                              Holiday villa in Marrakech

                                                              Marrakech / Widane

                                                              5 15 min stay varies

                                                              • 5 bedrooms
                                                              • sleeps 15
                                                              • min stay varies
                                                              • Nearest beach 200 km
                                                              • Swimming pool
                                                              • Child friendly

                                                              from £252 / night

                                                              £1,511 - £3,223 / week

                                                              Book View

                                                              from £252 / night

                                                                7

                                                                Holiday villa in Madirokely

                                                                Nosy Be / Madirokely

                                                                5 10 4 nights min

                                                                • 5 bedrooms
                                                                • sleeps 10
                                                                • 4 nights min
                                                                • Nearest beach 0 km
                                                                • Child friendly
                                                                • Air conditioning

                                                                from £202 / night

                                                                £1,209 / week

                                                                Book View

                                                                from £202 / night

                                                                (39) Excellent 

                                                                  38

                                                                  Riad rental in Ancient Medina

                                                                  Essaouira / Ancient Medina

                                                                  4 8 3 nights min

                                                                  • 4 bedrooms
                                                                  • sleeps 8
                                                                  • 3 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 0.6 km
                                                                  • Child friendly

                                                                  from £75 / night

                                                                  £458 - £644 / week

                                                                  Book View

                                                                  from £75 / night

                                                                  (10) Excellent 

                                                                    76

                                                                    Holiday home with swimming pool in Witsand

                                                                    Overberg District / Witsand

                                                                    5 10 min stay varies

                                                                    • 5 bedrooms
                                                                    • sleeps 10
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0.1 km
                                                                    • Swimming pool

                                                                    from £355 / night

                                                                    £2,482 / week

                                                                    Book View

                                                                    from £355 / night

                                                                      6

                                                                      Holiday b&b in Bobo Dioulasso

                                                                      Hauts-Bassins / Bobo Dioulasso

                                                                      5 9 1 night min

                                                                      • 5 bedrooms
                                                                      • sleeps 9
                                                                      • 1 night min
                                                                      • Child friendly
                                                                      • Air conditioning

                                                                      from £19 / night

                                                                      £107 / week

                                                                      Book View

                                                                      from £19 / night

                                                                        32

                                                                        Holiday apartment rental

                                                                        Tadla-Azilal Region / Bine el Ouidane

                                                                        2 6 2 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • 2 nights min
                                                                        • Child friendly
                                                                        • Pet friendly

                                                                        from £91 / night

                                                                        £635 / week

                                                                        Book View

                                                                        from £91 / night

                                                                        (3) Excellent 

                                                                          17

                                                                          Holiday chalet with shared pool in Pretoria

                                                                          Gauteng / Pretoria

                                                                          2 6 1 night min

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • 1 night min
                                                                          • Swimming pool
                                                                          • Child friendly
                                                                          • Air conditioning

                                                                          from £41 / night

                                                                          £252 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 2 hours 53 minutes

                                                                          from £41 / night

                                                                            7

                                                                            Holiday hotel apartment in Ribeira Grande

                                                                            Santo Antao / Ribeira Grande

                                                                            8 15 1 night min

                                                                            • 8 bedrooms
                                                                            • sleeps 15
                                                                            • 1 night min
                                                                            • Child friendly
                                                                            • Air conditioning
                                                                            • Private garden

                                                                            from £31 / night

                                                                            £247 / week

                                                                            Book View

                                                                            from £31 / night

                                                                            (1) Excellent 

                                                                              28

                                                                              Holiday villa in Matemwe

                                                                              Zanzibar Island / Matemwe

                                                                              5 10 3 nights min

                                                                              • 5 bedrooms
                                                                              • sleeps 10
                                                                              • 3 nights min
                                                                              • Nearest beach 0 km
                                                                              • Swimming pool
                                                                              • Child friendly

                                                                              from £373 / night

                                                                              £2,609 / week

                                                                              Book View

                                                                              from £373 / night

                                                                              (6) Very Good 

                                                                                26

                                                                                Holiday home in Oujda

                                                                                Oriental Region / Oujda

                                                                                2 6 1 night min

                                                                                • 2 bedrooms
                                                                                • sleeps 6
                                                                                • 1 night min
                                                                                • Beach / lakeside relaxation
                                                                                • Nearest beach 50 km
                                                                                • Child friendly

                                                                                from £51 / night

                                                                                £303 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 1 hour 9 minutes

                                                                                from £51 / night

                                                                                (11) Excellent 

                                                                                  27

                                                                                  Holiday home in Stilbaai

                                                                                  Western Cape / Stilbaai

                                                                                  5 10 2 nights min

                                                                                  • 5 bedrooms
                                                                                  • sleeps 10
                                                                                  • 2 nights min
                                                                                  • Nearest beach 0.03 km
                                                                                  • Child friendly
                                                                                  • Pet friendly

                                                                                  from £220 / night

                                                                                  £1,539 / week

                                                                                  Book View

                                                                                  from £220 / night

                                                                                  Why Africa?

                                                                                  Africa is, arguably, the world’s most soulful continent. It’s a mirage of burnt orange sunsets, unbelievable safaris, remarkable contrasts and culture to convert even the most discerning of travellers. Africa was put on this planet to amaze. Discover it for yourself with a HolidayLettings rental.

                                                                                  Wonderful Wildlife

                                                                                  As zoos around the world try to replicate Africa’s diversity, here incredible creatures can be seen prowling, basking, fighting, mating and simply living in their natural habitat. In South Africa, Kruger National Park is the famous home of the Big Five (lion, elephant, buffalo, leopard and rhino), while Masai Mara in Kenya is where savannah and safari dreams come to life.

                                                                                  Monuments & Memories

                                                                                  From the powerful Egyptian pyramids to the north of the continent, to the southernmost city of Cape Town and the civil rights movement led by Nelson Mandela, Africa is one fascinating story after another. It was here where humanity first became, after all. Wherever you go, you’ll feel a warm hospitality and special sense of community that seems to well up from the very ground you walk on.

                                                                                  Sun & Fun In The City

                                                                                  Africa’s future can be felt best in its vibrant cities. Johannesburg, the South African capital, boasts a thriving restaurant, art and progressive scene. But Nairobi in Kenya and Lagos in Nigeria are also fast making a name for themselves as melting pots of culture, nightlife, excellent gastronomy and cosmopolitan charms.

                                                                                  Top Destination reviews

                                                                                  Alasiri House
                                                                                  Great Experience

                                                                                  Took my extended family and we had such a wonderful time at one of the most beautiful villas we have ever had the pleasure to live in. Great place, lovely people awesome experience … see more
                                                                                  Le Petit Poucet
                                                                                  Perfect Family rental in Constantia

                                                                                  This is the best holiday cottage rental we have stayed in which made for an amazing first holiday to South Africa/ Cape Town. The cottage is Private and located next to the fantastic main house.The cottage had it's own private garden with sun loungers and BBQ, however Oxana and Stefan welcome you to use the entire garden and the heated swimming pool.The garden is so peaceful set just at the bottom of Table Mountain. Our 4 year old daughter absolutely loved the jungle gym and trampoline.The neighborhood felt very exclusive & the area of Constantia is really safe with a lovely park just opposite and a 5- minute drive down to Constantia village which had lots of restaurants and supermarkets. (We really enjoyed Tasha's restaurant). It's a great location to drive to the beaches at Camps bay or over to Muizenberg beaches for some surfing which was only 15mins drive. The cottage is very private and exceptionally clean (house cleaning every day) and we took advantage of the laundry services offered. The cottage is very well equipped with everything we needed and beach towels etc....The beds were huge and really comfortable. Oxana & Stephan are really lovely hosts and ensured we had everything we needed. Before arriving, Oxana messaged to offer to collect groceries ahead of us arriving which was very kind. Oxana was always available if we needed anything. They offered so many tips and help on the local areas to help make the most of our holiday. They even let our daughter borrow their sons body board to take surfing at Muizenburg. They made us fee completely welcome in their home and offered us a room in the main house to hold our luggage/shower after we had checked out having a late evening flight home. We can't wait to visit again, we would very highly recommend staying with Oxana and Stefan.see more
                                                                                  # 1 Senegambia are,in Kerr serign 2bedrooms
                                                                                  Fantastic place

                                                                                  My friend and I were here for a month. It was a home from home. Highly recommended. Wally and all his staff could not be more helpfull and welcoming. Only five minute walk to all the resturants and bars. The accommodation is more than spacious and it's got everything you would need. Lovely gardens and balcony is ideal for relaxing and catching the sun. I will definitely be back.Thanks Wally for a wonderfull stay. Regards John.see more
                                                                                  #5 Senegambia area, in Kerr serign.
                                                                                  Best place to stay.

                                                                                  Hi. My friend and I had a wonderfull stay at Princess Apartments. Wally and all his staff could not have been more helpful. Great gardens and ideal location. The rooms we stayed in were huge and well equipped. No problem with power here, genny kicks in straight away. Come and go as you please and well secure place. Always a smile any time of day or night. Recommended. I will definitely be back. Thanks Wally.see more
                                                                                  Lake Shack - Cape Town Haven in Secure Estate near Noordhoek Long Beach
                                                                                  Fantastic

                                                                                  My wife and I, along with our daughter, with her family plus two young dogs, have so enjoyed our week long holiday at “The Lake Shack!” It is more of a “chalet” - or a fully equipped beach house - in a grand South African coastal style. The lakeside views of mountains and the excellent pool deck and dock are perfect. Every possible amenity and fun feature for the family was available! Beds were all comfortable and furnishings just right. Kitchen well equipped! The beach and quality shopping are within minutes! Your family will enjoy their time together. We certainly did! Dr Marcsee more
                                                                                  Luxury beachfront 3 bed Villa
                                                                                  Thanks

                                                                                  Villa was spacious and central far enough away from entertainment to be peaceful, close to beach only issues were the cleanliness on arrival and had to go to reception several times to get keys for appliances and enough basic crockery and cutlery for four guests, but a pleasant stay overall. … see more
                                                                                  Santa Maria Residence
                                                                                  Nice Apartment

                                                                                  David, the owner,give me plenty of information and help, the apartment had everything I needed and is in a quiet position but close enough to Angulos Beach and town centre. … see more
                                                                                  Constantia Garden Suites
                                                                                  Bliss

                                                                                  The quality of the apartment was outstanding, we felt so at peace. Everything reflected the owners, such kind, generous and thoughtful people, we were so impressed at the way they responded to our needs and the little touches. I’ve never been in such a well equipped home and all beautifully clean, perfect.see more
                                                                                  Luxury Penthouse
                                                                                  Excellent apartment

                                                                                  The apartment is in the best position in Hermanus. Fantastic views from the balconies overlooking the sea but next to all the amenities of the town and beautiful walks on the coastal paths in both directions. The apartment is really well equipped and the building and grounds are kept immaculate. … see more

                                                                                  Also consider