HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

"

Make a holiday rental home, or villa in Africa your home away from home

Africa

The world's second largest continent, Africa, is impossible to explain in these pages. However, travel to Africa and self catering African holidays are so diverse that every holiday maker will be able to find their dream holiday somewhere in this magnificent continent. Including the islands off the coasts, Africa is comprised of 53 countries, and every landscape known to man. Many different apartments and villas in Africa can be found in the tropical rainforests, deserts, savanna plains and sub-arctic conditions on some of the highest peaks can be found in different destinations, meaning that you can participate in any adventure sport in Africa.

Things to do in Africa

African safaris are hugely popular for holidaymakers. Lions, hyenas, giraffe, zebra, crocodiles, buffalo, elephants, camel and many other magnificent African animals can be seen in many parts of Africa, and safaris can be designed for all levels of comfort, from hikes into the wilderness with tents and rations (and armed guide is essential for these, as the African animals are wild and extremely dangerous) to guided drives around specific parks.

The coastal regions supply fantastic beaches of all description, and water sport conditions to suit all. The surfing in South Africa is of particular note.

Due to the original tribal make-up of Africa, culture is diverse. Culinary variations across the continent are huge, and there are some real culinary treats to be found. African music and dress also differs, and there are some countries, especially in the north, where dress code is very important for travelers.

Places to holiday in Africa

Egypt and Egyptian accommodation has great heritage. When you first think of Egypt, pyramids, sphinxes and temples spring to mind. There is of course more to the country than this, but the pyramids make sensational viewing. Egypt also offers desert treks, golf and a magnificent Red Sea coastline (Sharm el Sheik), where scuba diving and fishing are popular. You can also take a cruise down the River Nile, from which you can see parts of the country not usually discovered on African holidays.

Kenya has an incredible diversity of landscapes, from wilderness to coast, forests to mountains and deserts to cities. Within 20 minutes of the capital, Nairobi, is the Nairobi National park, where game can be seen free within sight of the city skyline.

If Africa seems too far away, Morocco is only around 3 hours by air from the UK. Living in an African luxury riad in Rabat, Fes, Marrakesh, Casablanca or Tangier, you have access to some of the most colouful markets in the world, as well as a magnificent coastline and the chance to hire a 4x4 and try your hand at desert driving!

South Africa, one of the most popular destinations in Africa is a land of incredible diversity. The unspoiled coast boasts dramatic scenery, with waterfalls dropping directly into the ocean, and elsewhere, wide golden beaches sweeping into the horizon with surfers, body boarders and deep sea fishermen dotted out beyond the swells. Within a few hours drive of the coast are the plains and parks filled with animals, and battle grounds from South Africa's fiery past. Of special note is the battle field at Rorke's Drift, the battle behind the film Zulu.

Tunisia is a colourful and spicy land, with many festivals and celebrations all year round. It has Mediterranean beaches, perfect for windsurfing and sun bathing on empty beaches. Golf is also popular here, and resorts like Hammamet and Sousse provide top class facilities, and luxury villas in Africa.

Travel to Africa

There are hundreds of airports across Africa accepting regular cheap flights from the UK. Choose a destination and holiday accommodation for an African holiday before deciding on the easiest flight to catch! "

  • Showing 1-50 of 300+
Additional service fee may apply.
    Excellent! 4.7/5
    (10 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 3
    Studio #1396645a
    10
    Viewed 54 times in the last 48 hours
      Excellent! 4.7/5
      (17 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 4
      Apartment #1083630a
      17
      Viewed 50 times in the last 48 hours
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 6
        Condo #1882942
        2
        Viewed 25 times in the last 48 hours
          Very Good! 4.2/5
          (6 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Apartment #1292585a
          6
          Viewed 52 times in the last 48 hours
            Wonderful! 4.9/5
            (23 reviews)
            avg/night
            • 2 BR
            • 1 BA
            • Sleeps 4
            Bungalow #926624a
            23
            Viewed 70 times in the last 48 hours
              Wonderful! 4.8/5
              (12 reviews)
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 6
              House #1382913a
              12
              Viewed 79 times in the last 48 hours
                Excellent! 4.6/5
                (20 reviews)
                avg/night
                • 4 BR
                • 4 BA
                • Sleeps 10
                Riad #941228a
                20
                Viewed 97 times in the last 48 hours
                  Wonderful! 4.9/5
                  (30 reviews)
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 3
                  Bungalow #668760a
                  30
                  Viewed 82 times in the last 48 hours
                    Wonderful! 4.9/5
                    (75 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Separate Toilets
                    • Sleeps 4
                    Apartment #6147076
                    75
                    Viewed 116 times in the last 48 hours
                      Excellent! 4.6/5
                      (15 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 4
                      Bungalow #1272537a
                      15
                      Viewed 21 times in the last 48 hours
                        Excellent! 4.7/5
                        (19 reviews)
                        avg/night
                        • 3 BR
                        • 2 BA
                        • Separate Toilet
                        • Sleeps 8
                        House #1380948a
                        19
                        Viewed 84 times in the last 48 hours
                          Excellent! 4.3/5
                          (15 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #1007263a
                          15
                          Viewed 26 times in the last 48 hours
                            Excellent! 4.5/5
                            (34 reviews)
                            avg/night
                            • 3 BR
                            • 1 BA
                            • Sleeps 6
                            House #1331296a
                            34
                            Viewed 71 times in the last 48 hours
                              Exceptional! 5.0/5
                              (9 reviews)
                              avg/night
                              • 2 BR
                              • 1 BA
                              • Sleeps 3
                              Cottage #4050536
                              9
                              Viewed 42 times in the last 48 hours
                                Wonderful! 4.8/5
                                (21 reviews)
                                avg/night
                                • 1 BR
                                • 2 BA
                                • Sleeps 4
                                Apartment #847872a
                                21
                                Viewed 67 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (10 reviews)
                                  avg/night
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Multiple rentals House #1297984a
                                  10
                                  Viewed 19 times in the last 48 hours
                                    Wonderful! 4.8/5
                                    (6 reviews)
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #1674829
                                    6
                                    Viewed 36 times in the last 48 hours
                                      Exceptional! 5.0/5
                                      (21 reviews)
                                      avg/night
                                      • 3 BR
                                      • 3 BA
                                      • Sleeps 6
                                      Villa #1310734a
                                      21
                                      Viewed 38 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (8 reviews)
                                        avg/night
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Studio #1381723a
                                        8
                                        Viewed 59 times in the last 48 hours
                                          Wonderful! 4.8/5
                                          (14 reviews)
                                          avg/night
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #6194044
                                          14
                                          Viewed 8 times in the last 48 hours
                                            Excellent! 4.6/5
                                            (34 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Bungalow #1031133a
                                            34
                                            Viewed 52 times in the last 48 hours
                                              Wonderful! 4.9/5
                                              (11 reviews)
                                              avg/night
                                              • 4 BR
                                              • 3 BA
                                              • Separate Toilet
                                              • Sleeps 8
                                              Villa #1659994
                                              11
                                              Viewed 79 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (22 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 2
                                                Chalet #1566657
                                                22
                                                Viewed 67 times in the last 48 hours
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 3
                                                  Apartment #1920500
                                                  4
                                                  Viewed 19 times in the last 48 hours
                                                    Exceptional! 5.0/5
                                                    (11 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 6
                                                    House #787190
                                                    11
                                                    Viewed 68 times in the last 48 hours
                                                      Excellent! 4.6/5
                                                      (20 reviews)
                                                      avg/night
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #1247110a
                                                      20
                                                      Viewed 56 times in the last 48 hours
                                                        Very Good! 4.1/5
                                                        (15 reviews)
                                                        avg/night
                                                        • Studio
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #924903a
                                                        15
                                                        Viewed 34 times in the last 48 hours
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #1436231a
                                                          4
                                                          Viewed 55 times in the last 48 hours
                                                            Excellent! 4.6/5
                                                            (11 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 6
                                                            Apartment #1061502a
                                                            11
                                                            Viewed 41 times in the last 48 hours
                                                              Very Good! 4.0/5
                                                              (6 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 8
                                                              Villa #6783863
                                                              6
                                                              Viewed 77 times in the last 48 hours
                                                                Excellent! 4.7/5
                                                                (34 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 3 BA
                                                                • Separate Toilet
                                                                • Sleeps 8
                                                                House #65924
                                                                34
                                                                Viewed 38 times in the last 48 hours
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 4
                                                                  Chalet #4250048
                                                                  1
                                                                  Viewed 45 times in the last 48 hours
                                                                    Wonderful! 4.9/5
                                                                    (49 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 6
                                                                    Apartment #6583784
                                                                    49
                                                                    Viewed 35 times in the last 48 hours
                                                                      Very Good! 4.1/5
                                                                      (8 reviews)
                                                                      avg/night
                                                                      • 4 BR
                                                                      • 3 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 8
                                                                      Villa #667944a
                                                                      8
                                                                      Viewed 23 times in the last 48 hours
                                                                        Exceptional! 5.0/5
                                                                        (7 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #1470193a
                                                                        7
                                                                        Viewed 75 times in the last 48 hours
                                                                          Excellent! 4.4/5
                                                                          (5 reviews)
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 2
                                                                          Cottage #1404782a
                                                                          5
                                                                          Viewed 41 times in the last 48 hours
                                                                            Exceptional! 5.0/5
                                                                            (26 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Separate Toilets
                                                                            • Sleeps 6
                                                                            House #851583a
                                                                            26
                                                                            Viewed 32 times in the last 48 hours
                                                                              Wonderful! 4.8/5
                                                                              (14 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              House #1708482
                                                                              14
                                                                              Viewed 37 times in the last 48 hours
                                                                                Wonderful! 4.8/5
                                                                                (11 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 6
                                                                                Villa #1550193
                                                                                11
                                                                                Viewed 25 times in the last 48 hours
                                                                                  Wonderful! 4.8/5
                                                                                  (11 reviews)
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 4
                                                                                  Apartment #1411611a
                                                                                  11
                                                                                  Viewed 37 times in the last 48 hours
                                                                                    Wonderful! 4.8/5
                                                                                    (8 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 8
                                                                                    Villa #1317078a
                                                                                    8
                                                                                    Viewed 20 times in the last 48 hours
                                                                                      Wonderful! 4.9/5
                                                                                      (7 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Villa #1729671
                                                                                      7
                                                                                      Viewed 117 times in the last 48 hours
                                                                                        Wonderful! 4.9/5
                                                                                        (20 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 4
                                                                                        Villa #1359737a
                                                                                        20
                                                                                        Viewed 25 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          Chateau / Country House #2502908
                                                                                          2
                                                                                          Viewed 20 times in the last 48 hours
                                                                                            Exceptional! 5.0/5
                                                                                            (10 reviews)
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 8
                                                                                            Villa #479123
                                                                                            10
                                                                                            Viewed 35 times in the last 48 hours
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 6
                                                                                              Villa #2018903
                                                                                              4
                                                                                              Viewed 11 times in the last 48 hours
                                                                                                Excellent! 4.6/5
                                                                                                (11 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 4 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 7
                                                                                                Villa #6702112
                                                                                                11
                                                                                                Viewed 68 times in the last 48 hours
                                                                                                  Excellent! 4.7/5
                                                                                                  (6 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 5
                                                                                                  Apartment #6320164
                                                                                                  6
                                                                                                  Viewed 48 times in the last 48 hours
                                                                                                    Excellent! 4.7/5
                                                                                                    (14 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 6
                                                                                                    Villa #6109153
                                                                                                    14
                                                                                                    Viewed 46 times in the last 48 hours
                                                                                                      Wonderful! 4.8/5
                                                                                                      (9 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #1146718a
                                                                                                      9
                                                                                                      Viewed 17 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Great Holiday in Gordon's Bay

                                                                                                      4 of 5
                                                                                                      The house is fantastic and very well equipped. The views are stunning and Gordon's Bay is a great fun place as a base to explore the Southern Cape. The agent was very responsive and helpful. The only issue we had is that as business people the broadband was very inadequate which caused us some stress along the way. The cleaner was very pleasant and efficient and the owners instructions ver helpful. If I was certain about the internet connection I would not hesitate to rent the house again. Ken Symons
                                                                                                      • Review Submitted: 05-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Fabulous

                                                                                                      5 of 5
                                                                                                      The villa was better than I thought it would be. Big clean and well laid out. Lovely pool with a lush garden. Nice roof terrace where we had evening drinks. The BBQ provided was a great addition. Layla the maid cooked breakfast and did the cleaning. Hassan the driver was helpful in showing us around the city. If you fancy staying somewhere quiet but not far from the centre then I would highly recommend number 18. We liked it so much we are already planning our next trip.
                                                                                                      • Review Submitted: 19-Sep-2016
                                                                                                      • Date of Stay: Sep 2016

                                                                                                      Fantastic location

                                                                                                      4 of 5
                                                                                                      Pleasant apartment in an excellent location. It is just minutes walk from the centre of Gueliz and yet it is peaceful and safe. When you’re standing on the balcony you feel as if you could be in a well-heeled residential suburb of Paris! And yet, everything that Marrakech has to offer is right within reach. The swimming pool on the roof terrace is also a big bonus. Would have no hesitation in recommending this apartment.
                                                                                                      • Review Submitted: 06-Sep-2016
                                                                                                      • Date of Stay: Aug 2016