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

16,858 Holiday homes

(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 £65 / night

    £395 / week

    Book View

    from £65 / 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
      “Paradise in Paradise” Do you want to discover Mauritius like it is, away from the big 5 star hotels, but of course, with maximum comfort and convenience? Then visit Villa Ayr in Trou aux Biches! You won’t find a better place! Villa Ayr is a lovely small boutique style villa with beautiful apartements of various sizes. But they are all the same in one point: they are spacious and extremely stylish! Whatever you need, you will find it – and even more! From the large patio there is a beautiful view to the palms in the garden and to the beach in the background. The owners, Brigitte and James, are the best hosts you can imagine. Starting with the organisation of a welcome barbecue on the roof terrace after a long flight, to lessons in scuba diving, excursions, golf courses - nothing is too much for them. You want to know where the best diving spots, food markets and shopping areas are? Brigitte and James always have useful tipps for you! If you like, Brigitte and James take you to restaurants and places that no tourist would find on his own. Both are supported by four true friends who take care of the house: Duvali, Bella, Ronny and Lucy – the family dogs who love to take walks on the beach. We spent 10 days at Villa Ayr which was far too short! So we will return – for sure!

      from £138 / night

      £962 / week

      Book View

      from £138 / 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
        “A private spa!” This is a magical place. It is beautifully equipped and beautifully furnished. It has a very welcoming atmosphere. I would go there again and again!

        from £300 / night

        £2,100 / week

        Book View

        Responds fast!
        avg. 3 hours 16 minutes

        from £300 / night

          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 £72 / night

          £500 / week

          Book View

          from £72 / night

            18

            Holiday villa with shared pool in Essaouira

            Marrakech-Tensift-El Haouz Region / Essaouira

            7 15 min stay varies

            • 7 bedrooms
            • sleeps 15
            • min stay varies
            • Swimming pool
            • Child friendly
            • Air conditioning

            from £402 / night

            £2,972 / week

            Book View

            Responds fast!
            avg. 2 hours 51 minutes

            from £402 / 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 £199 / night

              £1,191 / week

              Book View

              Responds fast!
              avg. 2 hours 39 minutes

              from £199 / night

                4

                Holiday apartment with shared pool in Plettenberg Bay

                Western Cape / Plettenberg Bay

                5 10 2 nights min

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

                from £220 / night

                £1,536 / week

                Book View

                from £220 / night

                (11) 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 £351 / night

                  £2,458 / week

                  Book View

                  from £351 / 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 £98 / night

                    £687 / week

                    Book View

                    from £98 / night

                      11

                      Holiday apartment in Martil

                      Tangier-Tetouan Region / Martil

                      2 6 1 night min

                      • 2 bedrooms
                      • sleeps 6
                      • 1 night min
                      • Nearest beach 2 km
                      • Child friendly

                      from £40 / night

                      £236 - £305 / week

                      Book View

                      from £40 / 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 £110 / night

                        £764 / week

                        Book View

                        Responds fast!
                        avg. 1 hour 26 minutes

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

                            34

                            El Harhoura holiday villa accommodation

                            Rabat-Sale-Zemmour-Zaer Region / El Harhoura

                            1 6 1 night min

                            • 1 bedroom
                            • sleeps 6
                            • 1 night min
                            • Child friendly
                            • Pet friendly

                            from £29 / night

                            £201 / week

                            Book View

                            Responds fast!
                            avg. 2 hours 31 minutes

                            from £29 / night

                            (46) Excellent 

                              59

                              Holiday villa in Dahab

                              Dahab / Eel Garden

                              2 6 3 nights min

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

                              from £86 / night

                              £602 / week

                              Book View

                              Responds fast!
                              avg. 2 hours 48 minutes

                              from £86 / night

                              (3) Excellent 

                                27

                                Apartment rental in El Gouna with golf nearby

                                El Gouna / Abu Tig Marina

                                1 4 4 nights min

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

                                from £65 / night

                                £396 - £535 / week

                                Book View

                                Responds fast!
                                avg. 2 hours 49 minutes

                                from £65 / night

                                (1) Excellent 

                                  12

                                  Holiday apartment in Africa

                                  Riviere du Rempart District / Grand Baie

                                  3 6 1 night min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 1 night min
                                  • Child friendly
                                  • Air conditioning

                                  from £98 / night

                                  £687 / week

                                  Book View

                                  from £98 / night

                                  (6) Excellent 

                                    79

                                    Holiday home in Kruger Park/Mpumalanga

                                    Kruger National Park / Kruger Park/Mpumalanga

                                    2 6 2 nights min

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

                                    from £159 / night

                                    £1,109 / week

                                    Book View

                                    from £159 / night

                                      8

                                      Holiday villa rental

                                      Marrakech-Tensift-El Haouz Region / Tahanaout

                                      2 5 2 nights min

                                      • 2 bedrooms
                                      • sleeps 5
                                      • 2 nights min
                                      • Child friendly

                                      from £90 / night

                                      £586 - £655 / week

                                      Book View

                                      from £90 / night

                                      (1) Average 

                                        20

                                        Home rental in Graskop with swimming pool

                                        Mpumalanga / Graskop

                                        5 10 min stay varies

                                        • 5 bedrooms
                                        • sleeps 10
                                        • min stay varies
                                        • Swimming pool
                                        • Child friendly
                                        • Private garden

                                        from £458 / night

                                        £3,206 / week

                                        Book View

                                        from £458 / 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 £42 / night

                                          £277 - £297 / week

                                          Book View

                                          from £42 / night

                                          (2) Very Good 

                                            61

                                            Holiday villa with swimming pool in Ait Ourir

                                            Marrakech-Tensift-El Haouz Region / Ait Ourir

                                            4 8 1 night min

                                            • 4 bedrooms
                                            • sleeps 8
                                            • 1 night min
                                            • Swimming pool
                                            • Child friendly
                                            • Air conditioning

                                            from £110 / night

                                            £695 / week

                                            Book View

                                            Responds fast!
                                            avg. 3 hours 23 minutes

                                            from £110 / night

                                              10

                                              Africa ski villa to rent.

                                              Flacq District / Belle Mare

                                              4 8 min stay varies

                                              • 4 bedrooms
                                              • sleeps 8
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Ski

                                              from £212 / night

                                              £1,483 / week

                                              Book View

                                              from £212 / night

                                              (22) Very Good 

                                                26

                                                Apartment rental in Eden Island with shared pool

                                                Eden Island

                                                2 4 min stay varies

                                                • 2 bedrooms
                                                • sleeps 4
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0.1 km
                                                • Swimming pool
                                                “A dream holiday in paradise.” I have just returned from a long anticipated dream holiday in the Seychelles and we could not have wished for more. The accommodation was perfect clean and comfortable and beautfully appointed. Marilyn had gone the extra mile in advising us on aspects such as where to eat, to swim, to find amenities etc.and even had canoes which we enjoyed greatly (and which we learnt later did not come with most apartments.) Evey aspect of our stay was perfect and we can't wait for next time!! Thank you Marilyn.

                                                from £203 / night

                                                £1,417 / week

                                                Book View

                                                from £203 / night

                                                  11

                                                  Holiday apartment rental

                                                  Tadla-Azilal Region / Bine el Ouidane

                                                  1 2 1 night min

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • 1 night min
                                                  • Child friendly
                                                  • Car not necessary
                                                  • Air conditioning

                                                  from £50 / night

                                                  £298 / week

                                                  Book View

                                                  from £50 / night

                                                    8

                                                    Holiday home in Rhodes

                                                    Eastern Cape / Rhodes

                                                    4 10 1 night min

                                                    • 4 bedrooms
                                                    • sleeps 10
                                                    • 1 night min
                                                    • Child friendly
                                                    • Ask about pets
                                                    • Private garden

                                                    from £66 / night

                                                    £462 / week

                                                    Book View

                                                    from £66 / night

                                                      13

                                                      San Lameer holiday villa rental

                                                      KwaZulu-Natal / San Lameer

                                                      2 5 2 nights min

                                                      • 2 bedrooms
                                                      • sleeps 5
                                                      • 2 nights min
                                                      • Swimming pool
                                                      • Child friendly

                                                      from £80 / night

                                                      £476 / week

                                                      Book View

                                                      from £80 / night

                                                        14

                                                        Bloubergstrand holiday home rental

                                                        Cape Town / Bloubergstrand

                                                        4 8 2 nights min

                                                        • 4 bedrooms
                                                        • sleeps 8
                                                        • 2 nights min
                                                        • Swimming pool
                                                        • Child friendly
                                                        • Air conditioning

                                                        from £220 / night

                                                        £1,492 / week

                                                        Book View

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

                                                          £492 / week

                                                          Book View

                                                          from £71 / night

                                                          (1) Excellent 

                                                            14

                                                            Holiday apartment in Casablanca

                                                            Grand Casablanca Region / Casablanca

                                                            2 6 1 night min

                                                            • 2 bedrooms
                                                            • sleeps 6
                                                            • 1 night min
                                                            • Nearest beach 7 km
                                                            • Child friendly
                                                            • Car not necessary

                                                            from £45 / night

                                                            £313 / week

                                                            Book View

                                                            from £45 / night

                                                            (3) Excellent 

                                                              21

                                                              Holiday villa with swimming pool in Eden Island

                                                              Eden Island

                                                              4 8 min stay varies

                                                              • 4 bedrooms
                                                              • sleeps 8
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Swimming pool
                                                              • Child friendly

                                                              from £571 / night

                                                              £3,774 / week

                                                              Book View

                                                              from £571 / 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 £40 / night

                                                                £248 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 2 hours 53 minutes

                                                                from £40 / night

                                                                  9

                                                                  Rhodes holiday home rental

                                                                  Eastern Cape / Rhodes

                                                                  2 6 1 night min

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • 1 night min
                                                                  • Child friendly
                                                                  • Pet friendly

                                                                  from £53 / night

                                                                  £370 / week

                                                                  Book View

                                                                  from £53 / night

                                                                  (2) Excellent 

                                                                    24

                                                                    Holiday home with shared pool in Bergvliet

                                                                    Cape Town / Bergvliet

                                                                    2 4 min stay varies

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

                                                                    from £110 / night

                                                                    £645 - £982 / week

                                                                    Book View

                                                                    from £110 / night

                                                                    (1)  

                                                                      7

                                                                      Holiday villa in Bobo Dioulasso

                                                                      Hauts-Bassins / Bobo Dioulasso

                                                                      3 6 1 night min

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • 1 night min
                                                                      • Child friendly
                                                                      • Air conditioning
                                                                      • Private garden

                                                                      from £50 / night

                                                                      £298 / week

                                                                      Book View

                                                                      from £50 / night

                                                                      (7) Excellent 

                                                                        12

                                                                        Cottage rental in Greyton with swimming pool

                                                                        Overberg District / Greyton

                                                                        2 4 2 nights min

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

                                                                        from £139 / night

                                                                        £694 - £971 / week

                                                                        Book View

                                                                        from £139 / night

                                                                        (5) Average 

                                                                          16

                                                                          Holiday villa with shared pool in Flacq District

                                                                          Flacq District / Palmar

                                                                          2 6 2 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • 2 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Swimming pool
                                                                          • Child friendly

                                                                          from £63 / night

                                                                          £401 / week

                                                                          Book View

                                                                          from £63 / night

                                                                          (4) Excellent 

                                                                            38

                                                                            Holiday lodge with swimming pool in Inhambane

                                                                            Inhambane Province / Inhambane

                                                                            3 8 3 nights min

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

                                                                            from £136 / night

                                                                            £953 / week

                                                                            Book View

                                                                            from £136 / night

                                                                            (1) Excellent 

                                                                              26

                                                                              Holiday villa with swimming pool in Africa

                                                                              Riviere Noire District / Riviere Noire

                                                                              4 6 min stay varies

                                                                              • 4 bedrooms
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Swimming pool
                                                                              • Child friendly
                                                                              • Air conditioning

                                                                              from £261 / night

                                                                              £1,824 / week

                                                                              Book View

                                                                              from £261 / night

                                                                                27

                                                                                Apartment rental in Aswan

                                                                                Aswan Governorate / Aswan

                                                                                2 6 1 night min

                                                                                • 2 bedrooms
                                                                                • sleeps 6
                                                                                • 1 night min
                                                                                • Child friendly
                                                                                • Car not necessary
                                                                                • Air conditioning

                                                                                from £27 / night

                                                                                £188 / week

                                                                                Book View

                                                                                from £27 / night

                                                                                  11

                                                                                  Holiday home in George

                                                                                  Western Cape / George

                                                                                  1 4 1 night min

                                                                                  • 1 bedroom
                                                                                  • sleeps 4
                                                                                  • 1 night min
                                                                                  • Child friendly

                                                                                  from £53 / night

                                                                                  £369 / week

                                                                                  Book View

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

                                                                                  Villa Querido luxueuse villa avec piscine
                                                                                  Best holiday ever!!

                                                                                  Villa Querido is an amazing villa. We were picked up by a driver organized by Myriam our hostess/owner. We were warmly welcomed by Myriam on our arrival and she introduced us to her crew of very friendly staff. Abdul, the butler, Mariama the cook, Mustafa the gardener and her maid. Nothing was too much trouble for anyone. Myriam discussed with us what we would like for meals each day. We were thoroughly spoilt with the best Moroccan food daily cooked by Mariama. As we were a party of 3 only, we insisted that Myriam stayed in the empty room instead of going back to her other home close by. We engaged with Myriam daily and at the end of our 10 days’ stay we became friends. This villa is about 30 minutes from downtown Marrakech and 20 minutes from the airport. The villa is very clean and the garden is amazing. There are fruit trees which added to the beautiful landscape of her garden. Myriam is an amazing hostess. She drove us to the market etc for a small fee to cover fuel which is more than reasonable. The villa is away from the hustle and bustle of the city and one could just relax there and not venture out as it is such a relaxing place to holiday. We had the best holiday ever. We would definitely come to stay here again if we were coming back to Marrakech. I strongly recommend this villa.see more
                                                                                  Cape Town Golf Estate
                                                                                  Excellent place to relax and play golf

                                                                                  When you look for a nice place to stay and enjoy a relaxing holliday, this house in Boschenmeer is defenitly a place to consider. We keep coming back because to us it feels every time a little bit like coming home. … see more
                                                                                  Comfortable villa 60 metres from the beach
                                                                                  Great location with great service.

                                                                                  Our stay was awesone, The location is great and the people very helpful. We had a fantastic stay, and we'll come back for sure. … see more
                                                                                  Independent ziyara Apartment 2
                                                                                  Cosy apartment, in Moroccan style town house with spledid roof terrace

                                                                                  Picking up the key from a campsite on the road into town from Tiznit ensured we were taken directly to the house. Stairs take you to the second floor,where the apartment is cosy rather than spacious, but well appointed with modern shower/bathroom. Further stairs lead to the roof space, where there are tables and chairs, loungers and a parasol. Our car was parked close by. It's maybe 400m to the town centre and several restaurants.see more
                                                                                  36 Ridge Drive, Knysna Heights.
                                                                                  Sans pareil.

                                                                                  There are really not enough superlatives to describe this stunning property. My wife and I stayed here for just four nights on our recent road-trip around Cape Province and we would gladly have stayed for much longer. The property is located near the summit of Knysna Heights and therefore affords spectacular views across the lagoon towards The Heads. Several suspended balconies and a large terrace take full advantage of these views and provide different options for alfresco dining and sunbathing. There is also a sheltered pool with small patio at the rear of the building which catches the sun for most of the day and offers protection from the wind that sometimes blows off the lagoon. The interior of the property is equally sensational - open-plan, light, clean, spacious and very comfortable. The modern kitchen is very well-equipped for a self-catering holiday and there are two braais for outdoor cooking. For cooler evenings there is a central wood-burner that heats the living and dining rooms and has a plentiful supply of wood. The soft furnishings and beds are incredibly comfortable and the interior decor is elegant, attractive and understated. All in all, it is impossible to fault this property. My wife and I would gladly return to 36, Ridge Drive and would recommend it to others without hesitation. Our thanks to Sue whose communications were always punctilious and helpful and who very kindly allowed us an early check-in and a late check-out.see more
                                                                                  Apartment Beach 1 / Esplanada
                                                                                  Girls trip

                                                                                  What an amazing holiday we had, the apartment was spacious and well equipped, any issues were resolved immediately, I would highly recommend staying here as it is so accessable to everything you. Could possibly need. Thank you to all and I will return. … see more

                                                                                  Also consider