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.
Verified Review icon 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 Default Owner Icon heart-filled

"

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+
  View Map Map
Additional service fee may apply.
    avg/night
    • 5 BR
    • 5 BA
    • Separate Toilet
    • Sleeps 10
    House #1014613vb
    Viewed 17 times in the last 48 hours
      • 1 BR
      • 1 BA
      • Sleeps 2
      Chateau / Country House #3935508
        avg/night
        • 4 BR
        • 4 BA
        • Sleeps 10
        Villa #1750984
        Viewed 11 times in the last 48 hours
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 2
          Villa #6515982
          1
          Viewed 12 times in the last 48 hours
            Wonderful! 4.9/5
            (16 reviews)
            avg/night
            • 3 BR
            • 3 BA
            • Sleeps 7
            Villa #509124
            16
            Viewed 13 times in the last 48 hours
              Wonderful! 4.8/5
              (6 reviews)
              avg/night
              • 6 BR
              • 4 BA
              • Sleeps 12
              House #6076426
              6
              Viewed 17 times in the last 48 hours
                Very Good! 4/5
                (4 reviews)
                avg/night
                • 4 BR
                • 4 BA
                • Sleeps 11
                House #6282359
                4
                Viewed 14 times in the last 48 hours
                  avg/night
                  • 5 BR
                  • 4 BA
                  • Sleeps 12
                  Villa #4348109
                  Viewed 13 times in the last 48 hours
                    • 4 BR
                    • 4 BA
                    • Sleeps 7
                    Villa #6975215
                      • 3 BR
                      • 2 BA
                      • Sleeps 6
                      Villa #6888338
                      Viewed 12 times in the last 48 hours
                        avg/night
                        • 5 BR
                        • 5 BA
                        • Sleeps 12
                        Villa #6904075
                        1
                        Viewed 7 times in the last 48 hours
                          avg/night
                          • 3 BR
                          • 4 BA
                          • Separate Toilet
                          • Sleeps 10
                          Villa #4132471
                          3
                          Viewed 13 times in the last 48 hours
                            avg/night
                            • 1 BR
                            • 1 BA
                            • Sleeps 2
                            Castle #3935531
                            Viewed 16 times in the last 48 hours
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Chateau / Country House #3935529
                                Exceptional! 5/5
                                (20 reviews)
                                avg/night
                                • 6 BR
                                • 5 BA
                                • Sleeps 14
                                Villa #227824
                                20
                                Viewed 11 times in the last 48 hours
                                  avg/night
                                  • 12 BR
                                  • 26 BA
                                  • Sleeps 24
                                  Bungalow #957856vb
                                  Viewed 7 times in the last 48 hours
                                    Exceptional! 5/5
                                    (5 reviews)
                                    avg/night
                                    • 4 BR
                                    • 3 BA
                                    • Sleeps 8
                                    Villa #1153394
                                    5
                                    Viewed 23 times in the last 48 hours
                                      • 1 BR
                                      • 2 BA
                                      • Sleeps 2
                                      House #4254587
                                        • 6 BR
                                        • 6 BA
                                        • Separate Toilet
                                        • Sleeps 16
                                        Villa #745151vb
                                        1
                                          Excellent! 4.4/5
                                          (7 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 4
                                          Villa #1397756
                                          7
                                          Viewed 6 times in the last 48 hours
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 4
                                            Apartment #817112vb
                                            Viewed 12 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (37 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 5
                                              Apartment #636533a
                                              37
                                              Viewed 37 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (40 reviews)
                                                avg/night
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 8
                                                Villa #419434
                                                40
                                                Viewed 119 times in the last 48 hours
                                                  Wonderful! 4.8/5
                                                  (27 reviews)
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Separate Toilet
                                                  • Sleeps 3
                                                  Apartment #642991a
                                                  27
                                                  Viewed 14 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (23 reviews)
                                                    avg/night
                                                    • 5 BR
                                                    • 5 BA
                                                    • Separate Toilet
                                                    • Sleeps 13
                                                    Villa #6275362
                                                    23
                                                    Viewed 16 times in the last 48 hours
                                                      Wonderful! 4.9/5
                                                      (19 reviews)
                                                      avg/night
                                                      • 7 BR
                                                      • 8 BA
                                                      • Separate Toilet
                                                      • Sleeps 14
                                                      House #6282621
                                                      19
                                                      Viewed 18 times in the last 48 hours
                                                        • 3 BR
                                                        • 3 BA
                                                        • Separate Toilets
                                                        • Sleeps 8
                                                        Villa #647923a
                                                        2
                                                        Viewed 16 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (40 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 3
                                                          Chalet #537360
                                                          40
                                                          Viewed 12 times in the last 48 hours
                                                            Excellent! 4.6/5
                                                            (10 reviews)
                                                            avg/night
                                                            • 5 BR
                                                            • 5 BA
                                                            • Separate Toilet
                                                            • Sleeps 13
                                                            Villa #666156a
                                                            10
                                                            Viewed 12 times in the last 48 hours
                                                              Wonderful! 4.8/5
                                                              (4 reviews)
                                                              avg/night
                                                              • 5 BR
                                                              • 5 BA
                                                              • Sleeps 9
                                                              Villa #670593a
                                                              4
                                                              Viewed 20 times in the last 48 hours
                                                                Wonderful! 4.9/5
                                                                (47 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 3 BA
                                                                • Sleeps 7
                                                                Riad #688249a
                                                                47
                                                                Viewed 18 times in the last 48 hours
                                                                  • Studio
                                                                  • 1 BA
                                                                  • Sleeps 3
                                                                  Studio #6445376
                                                                  2
                                                                    Excellent! 4.6/5
                                                                    (5 reviews)
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 3
                                                                    Apartment #6444795
                                                                    5
                                                                    Viewed 10 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (11 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 8
                                                                      Villa #6448074
                                                                      11
                                                                      Viewed 24 times in the last 48 hours
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Apartment #6445510
                                                                        Viewed 10 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (33 reviews)
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Apartment #6448864
                                                                          33
                                                                          Viewed 22 times in the last 48 hours
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 4 BA
                                                                            • Sleeps 7
                                                                            House #6450167
                                                                            Viewed 15 times in the last 48 hours
                                                                              Exceptional! 5/5
                                                                              (7 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 5
                                                                              Villa #2011521
                                                                              7
                                                                              Viewed 13 times in the last 48 hours
                                                                                Wonderful! 4.8/5
                                                                                (40 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 6
                                                                                Riad #904313a
                                                                                40
                                                                                Viewed 26 times in the last 48 hours
                                                                                  Excellent! 4.6/5
                                                                                  (5 reviews)
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 6
                                                                                  Multiple rentals Villa #860576
                                                                                  5
                                                                                  Viewed 29 times in the last 48 hours
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 6
                                                                                    Multiple rentals Villa #860576
                                                                                    2
                                                                                    Viewed 45 times in the last 48 hours
                                                                                      Wonderful! 4.9/5
                                                                                      (7 reviews)
                                                                                      avg/night
                                                                                      • 4 BR
                                                                                      • 2 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 8
                                                                                      Villa #2009919
                                                                                      7
                                                                                      Viewed 5 times in the last 48 hours
                                                                                        Exceptional! 5/5
                                                                                        (6 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #902479a
                                                                                        6
                                                                                        Viewed 5 times in the last 48 hours
                                                                                          Excellent! 4.7/5
                                                                                          (22 reviews)
                                                                                          avg/night
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 2
                                                                                          Apartment #904215a
                                                                                          22
                                                                                          Viewed 8 times in the last 48 hours
                                                                                            Excellent! 4.7/5
                                                                                            (14 reviews)
                                                                                            avg/night
                                                                                            • 5 BR
                                                                                            • 3 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 10
                                                                                            Villa #898659a
                                                                                            14
                                                                                            Viewed 13 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (19 reviews)
                                                                                              avg/night
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #875458a
                                                                                              19
                                                                                              Viewed 13 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 4 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 8
                                                                                                Apartment #893542a
                                                                                                1
                                                                                                Viewed 11 times in the last 48 hours
                                                                                                  Wonderful! 4.8/5
                                                                                                  (12 reviews)
                                                                                                  avg/night
                                                                                                  • Studio
                                                                                                  • 1 BA
                                                                                                  • Sleeps 2
                                                                                                  Apartment #6454059
                                                                                                  12
                                                                                                    • 5 BR
                                                                                                    • 5 BA
                                                                                                    • Separate Toilets
                                                                                                    • Sleeps 10
                                                                                                    House #6455090
                                                                                                    7
                                                                                                    • 1 - 50 of 300+
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Beauty and comfort on the beach

                                                                                                    5 of 5
                                                                                                    A beautifully kept home with a very welcome pool to cool off in. Beautiful views over the sea, a garden filled with birdsong and the staff are very friendly and welcoming. Neuresa is a wonderful cook and helped one of our group to get to the mediclinic in Triolet during our stay. Neuresa's husband brought us fresh bread every day and cut open the harvested coconuts for us to enjoy the coconut water and the fruit. The house is on the bus route and there are always taxis going by, but the Sugar Pearl taxi contact Dabi was our choice for the drive to Ile aux Cerfs. The aquarium is close by and we enjoyed our visit there; as well as the walk along the beach towards "Popo's" supermarket where we found La Cabane du Pecheur. Here we were treated to a tasty evening meal of grilled Dorado, under the trees next to the sea. Being able to explore the local area and to then come home to relax in the pool was a beautiful experience. Of course we were able to watch the stunning sunsets from the beach too. Heaven!
                                                                                                    • Review Submitted: 20-Mar-2017
                                                                                                    • Date of Stay: Mar 2017

                                                                                                    Loved this property with its perfect views

                                                                                                    4 of 5
                                                                                                    My husband and I stayed here for a month (24 Jan to 24 Feb). The house was lovely for two people. Comfortable with a large bedroom and plenty of space for 2 people. Simply furnished in local style. The villa functioned perfectly for the whole month and we were looked after by Salum, who was a fantastic host and organised whatever we wanted. He visited nearly daily to ensure all was well. The house has wonderful views of the Indian Ocean with its constantly changes colours depending on the tide, sun and mood. I cooked regularly, Salum would take us to Kinyasini market to stock up on vegetables for the week. The rest of our shopping could be done at the supermarket in Kiwenga. There is also an Italian shop for expensive pasta, cheeses and coffee. You can buy wine in a local shop and vegetable along the strip (very local). One could buy a few vegetables, water, chapatti's, some bread rolls and loo paper in the Kairo village shops (2). Mango's and other fruit from from the beach sellers. We bought tuna and other fish straight off the fishermans boats. We went to the larger supermarket and wine shop in Stone Town a couple of times. The local village is poor but the people lovely. There are a few Tourist shops beside the house, Gucci next door was very helpful. We liked staying virtually in the village. When I didn't cook we ate at Zan View a few minutes away on the hill, also Shooting Star great place for a sundowner and dinner. The best place to eat however is 25 minutes walk down the beach or get a taxi.An Italian called Pesce Birichino, a small place on the beach. Fantastic fish and the best prawns I have ever eaten. Probably best to book as it gets busy. We loved staying at Villa Stefy with its wonderful views and beautiful bougainvillea. There was a misunderstanding about the local Tourist Tax, not sure whether the mistake was HomeAway or the owners, however it was resolved. Have taken 1 star of my rating because of this. We had an amazing stay. Asante sana Salum and thank you Stefania for our gifts and our stay at your house.
                                                                                                    • Review Submitted: 11-Mar-2017
                                                                                                    • Date of Stay: Jan 2017

                                                                                                    Wonderful place to stay in a truly amazing country.

                                                                                                    5 of 5
                                                                                                    We have had the most amazing time on our holiday. Such a beautiful, private property to spend time in. It is fairly remote but, with the owners dogs guarding the property you feel completely safe and at ease. It's very spacious but warm and welcoming at the same time, with an open fire to use on a chilly evening. A generous amount of towels and bedding to use and a well equipped kitchen, complete with washing machine and dishwasher made our lives so much easier, especially with small children in tow The pool isn't heated so is fairly cold in the milder season but our children braved it a few times. The outside area (pool and garden) is outstanding we found tortoises and lizards amongst other things and the oranges you can pick fresh from the trees are not to be missed. It is appropriately named the 'garden of stars' we have never witnessed a more spectacular night sky, cuddled up, with blankets on loungers was just wonder under the Brightest stars we had ever seen. Its in an area that isn't full of sun worshiping tourists. You actually get to see a genuine part of Morocco which we have loved and has been an amazing experience for us and our children too. So many places close by to visit for adults and children. We are already planning our next trip to do the things we didnt have time for. Jean-Luc (the owner) couldn't have been anymore helpful with suggestions on places to visit, we would have missed out on some experiences if it wasn't for his help. letting us know the temperatures so we knew what to pack was so helpful too. The steward of the property, Hafid is on hand for anything you may need, a very lovely man who doesn't invade your privacy in the slightest. He was even kind enough to escorts us to the local souk. We can't thank them enough for how welcome we felt and how much of the area we got to see. I can't see anyone being disappointed, we certainly weren't.
                                                                                                    • Review Submitted: 14-Jan-2017
                                                                                                    • Date of Stay: Jan 2017