Africa Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

16,750 Houses

(10) Very Good 

    13

    Beau Vallon Three Bedroom Villa

    Mahe Island / Beau Vallon

    Beau Vallon villa

    3 6 1 night min

    • 3 bedrooms
    • sleeps 6
    • 1 night min
    • Beach / lakeside relaxation
    • Child Friendly
    • Air conditioning

    Price per night from

    $113

    Price per night from

    $113

      22

      Pereybere Beach House (3mins walk to the beach)

      Grand Baie / Pereybere

      Pereybere house

      3 6 4 nights min

      • 3 bedrooms
      • sleeps 6
      • 4 nights min
      • Nearest beach 0.2 mi
      • Child Friendly
      • Air conditioning

      Price per night from

      $95

      Responds fast!
      avg. 58 minutes

      Price per night from

      $95

      (12) Excellent 

        25

        SeaVista Garden Apartment

        KwaZulu-Natal / Durban

        Durban apartment

        2 4 min stay varies

        • 2 bedrooms
        • sleeps 4
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 9 mi
        • Child Friendly

        Price per night from

        $113

        Responds fast!
        avg. 1 hour 52 minutes

        Price per night from

        $113

          14

          Modern Beach Apartment

          Cape Town / Kalk Bay

          Kalk Bay apartment

          1 2 2 nights min

          • 1 bedroom
          • sleeps 2
          • 2 nights min
          • Child Friendly

          Price per night from

          $117

          Price per night from

          $117

            12

            A budget apartment in Alexandria

            Alexandria Governorate / Alexandria

            Alexandria apartment

            3 5 1 night min

            • 3 bedrooms
            • sleeps 5
            • 1 night min
            • Child Friendly

            Price per night from

            $12

            Responds fast!
            avg. 1 hour 3 minutes

            Price per night from

            $12

              52

              Farrah resience

              Ad Dakhla

              Ad Dakhla hotel apartment

              8 4 1 night min

              • 8 bedrooms
              • sleeps 4
              • 1 night min
              • Child Friendly

              Price per night from

              $70

              Price per night from

              $70

              (1) Excellent 

                32

                Nile Cruise Luxor and Aswan

                Nile River Valley / Luxor

                Luxor boathouse

                50 50 3 nights min

                • 50 bedrooms
                • sleeps 50
                • 3 nights min
                • Swimming pool
                • Child Friendly
                • Air conditioning

                Price per night from

                $35

                Price per night from

                $35

                (6) Very Good 

                  22

                  Janteh Kunda Sanchaba

                  Banjul Division / Kotu

                  Kotu bungalow

                  5 10 1 night min

                  • 5 bedrooms
                  • sleeps 10
                  • 1 night min
                  • Beach / lakeside relaxation
                  • Nearest beach 2 mi
                  • Child Friendly

                  Price per night from

                  $29

                  Responds fast!
                  avg. 3 hours 10 minutes

                  Price per night from

                  $29

                    15

                    Comfy one bedroom apartment in a seren location

                    Coast Province / Mombasa

                    Mombasa apartment

                    1 2 1 night min

                    • 1 bedroom
                    • sleeps 2
                    • 1 night min
                    • Nearest beach 0.2 mi

                    Price per night from

                    $40

                    Responds fast!
                    avg. 1 hour 24 minutes

                    Price per night from

                    $40

                    (4) Excellent 

                      20

                      777 Apartment A1

                      West Coast Division / Kerr Serign

                      Kerr Serign apartment

                      1 2 5 nights min

                      • 1 bedroom
                      • sleeps 2
                      • 5 nights min
                      • Nearest beach 1 mi
                      • Car not necessary
                      • Air conditioning

                      Price per night from

                      $13

                      Price per night from

                      $13

                      (10) Excellent 

                        11

                        The Herb Cottage, Magoebaskloof, Limpopo Province

                        Limpopo Province / Magoebaskloof

                        Magoebaskloof cottage

                        2 4 2 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 2 nights min
                        • Swimming pool
                        • Ask about children
                        • Ask about pets

                        Price per night from

                        $99

                        Price per night from

                        $99

                          15

                          LUXURY APARTMENT AT SWIMMING BEACH (King)

                          KwaZulu-Natal / Umdloti

                          Umdloti apartment

                          1 3 1 night min

                          • 1 bedroom
                          • sleeps 3
                          • 1 night min
                          • Nearest beach 0.15 mi
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $69

                          Price per night from

                          $69

                          (7) Very Good 

                            13

                            The Old Trading Post - Guest House

                            Western Cape / Wilderness

                            Wilderness b and b

                            4 10 1 night min

                            • 4 bedrooms
                            • sleeps 10
                            • 1 night min
                            • Beach / lakeside relaxation
                            • Nearest beach 8 mi
                            • Swimming pool
                            “Beautiful, friendly, comfy & relaxing with delicious breakfast!” Lovely to stay at such a peaceful B&B; with wonderfully friendly host and hostess, who even welcome our pets when need be! The clean, quaint suites provide luxurious, relaxing accommodat

                            Price per night from

                            $144

                            Price per night from

                            $144

                              27

                              Nyali Ocean View Serviced Apartments III

                              Coast Province / Mombasa

                              Mombasa apartment

                              3 6 1 night min

                              • 3 bedrooms
                              • sleeps 6
                              • 1 night min
                              • Child Friendly
                              • Car not necessary

                              Price per night from

                              $91

                              Price per night from

                              $91

                              (3) Very Good 

                                37

                                Cape St Francis Resort - beach appartments

                                Eastern Cape / Cape St Francis

                                Cape St Francis apartment

                                1 2 1 night min

                                • 1 bedroom
                                • sleeps 2
                                • 1 night min
                                • Nearest beach 1 mi
                                • Swimming pool
                                • Child Friendly

                                Price per night from

                                $58

                                Price per night from

                                $58

                                (3) Very Good 

                                  13

                                  Beau Vallon Apartment

                                  Mahe Island / Beau Vallon

                                  Beau Vallon villa

                                  4 8 1 night min

                                  • 4 bedrooms
                                  • sleeps 8
                                  • 1 night min
                                  • Beach / lakeside relaxation
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $270

                                  Price per night from

                                  $270

                                  (43) Very Good 

                                    9

                                    One bedroom apartment in the heart of Beau Vallon

                                    Mahe Island / Beau Vallon

                                    Beau Vallon apartment

                                    1 2 1 night min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 1 night min
                                    • Beach / lakeside relaxation
                                    • Child Friendly
                                    • Car not necessary

                                    Price per night from

                                    $68

                                    Price per night from

                                    $68

                                      38

                                      1 Day Gorilla Trekking.

                                      Western Region / Kabale

                                      Kabale house

                                      6 8 2 nights min

                                      • 6 bedrooms
                                      • sleeps 8
                                      • 2 nights min
                                      • Child Friendly
                                      • Private garden

                                      Price per night from

                                      $35

                                      Price per night from

                                      $35

                                      (2) Excellent 

                                        9

                                        MBEWA CABINS B & B AND SELF CATERING

                                        North West South Africa / Zeerust

                                        Zeerust b and b

                                        5 15 1 night min

                                        • 5 bedrooms
                                        • sleeps 15
                                        • 1 night min
                                        • Child Friendly
                                        • Ask about pets

                                        Price per night from

                                        $51

                                        Responds fast!
                                        avg. 2 hours 48 minutes

                                        Price per night from

                                        $51

                                          29

                                          Doornbosch Guesthouse &Cottage

                                          Western Cape / Elim

                                          Elim guest house

                                          3 6 2 nights min

                                          • 3 bedrooms
                                          • sleeps 6
                                          • 2 nights min
                                          • Nearest beach 12 mi
                                          • Swimming pool
                                          • Child Friendly

                                          Price per night from

                                          $65

                                          Price per night from

                                          $65

                                          (4) Excellent 

                                            14

                                            Sefu 'Furnished' Apartment

                                            Eastern Province / Syokimau

                                            Syokimau apartment

                                            3 6 min stay varies

                                            • 3 bedrooms
                                            • sleeps 6
                                            • min stay varies
                                            • Child Friendly
                                            • Car not necessary

                                            Price per night from

                                            $52

                                            Responds fast!
                                            avg. 2 hours 45 minutes

                                            Price per night from

                                            $52

                                              22

                                              Morrumbene Beach Resort Unit 3

                                              Inhambane Province / Morrumbene

                                              Morrumbene house

                                              3 6 2 nights min

                                              • 3 bedrooms
                                              • sleeps 6
                                              • 2 nights min
                                              • Child Friendly

                                              Price per night from

                                              $192

                                              Responds fast!
                                              avg. 13 minutes

                                              Price per night from

                                              $192

                                              (24) Very Good 

                                                27

                                                Atlantic Dream Beach Villa Scarborough Cape Town

                                                Cape Town / Scarborough

                                                Scarborough villa

                                                4 10 min stay varies

                                                • 4 bedrooms
                                                • sleeps 10
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0 mi
                                                • Swimming pool
                                                “Spacious luxury in one of Cape Town's hidden gems” The atlantic Dream beach villa is perfect for a relaxing weekend/holiday not too far from Cape Town within a short walking distance from one of the coastline's prettiest beaches. The house caters for

                                                Price per night from

                                                $247

                                                Responds fast!
                                                avg. 2 hours 53 minutes

                                                Price per night from

                                                $247

                                                  10

                                                  Starfish Surf House ,Jeffreys Bay - for the best stay in the bay.

                                                  Eastern Cape / Jeffreys Bay

                                                  Jeffreys Bay house

                                                  3 8 3 nights min

                                                  • 3 bedrooms
                                                  • sleeps 8
                                                  • 3 nights min
                                                  • Beach / lakeside relaxation
                                                  • Child Friendly
                                                  • Ask about pets

                                                  Price per night from

                                                  $115

                                                  Price per night from

                                                  $115

                                                  (1) Average 

                                                    8

                                                    Elmina Beach House w Swimming Pool

                                                    Central Region / Elmina

                                                    Elmina house

                                                    5 10 1 night min

                                                    • 5 bedrooms
                                                    • sleeps 10
                                                    • 1 night min
                                                    • Beach / lakeside relaxation
                                                    • Swimming pool
                                                    • Child Friendly

                                                    Price per night from

                                                    $400

                                                    Responds fast!
                                                    avg. 3 hours 14 minutes

                                                    Price per night from

                                                    $400

                                                      16

                                                      Kaz Ami cozy home

                                                      Grand Baie / Pereybere

                                                      Pereybere house

                                                      3 7 4 nights min

                                                      • 3 bedrooms
                                                      • sleeps 7
                                                      • 4 nights min
                                                      • Child Friendly
                                                      • Air conditioning
                                                      • Pet Friendly

                                                      Price per night from

                                                      $115

                                                      Price per night from

                                                      $115

                                                      (2) Excellent 

                                                        12

                                                        3 Omega. See Table Mtn & Robben island. Close to the sea. Own garden & entrance.

                                                        Cape Town / Bloubergstrand

                                                        Bloubergstrand apartment

                                                        2 2 2 nights min

                                                        • 2 bedrooms
                                                        • sleeps 2
                                                        • 2 nights min
                                                        • Nearest beach 0.6 mi
                                                        • Child Friendly
                                                        • Private garden

                                                        Price per night from

                                                        $35

                                                        Responds fast!
                                                        avg. 3 hours 38 minutes

                                                        Price per night from

                                                        $35

                                                        (54) Excellent 

                                                          12

                                                          Forodhani House, on Shela Beach, in Lamu, Kenya

                                                          Coast Province / Lamu Island

                                                          Lamu Island house

                                                          5 12 min stay varies

                                                          • 5 bedrooms
                                                          • sleeps 12
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0 mi
                                                          • Swimming pool
                                                          “A Haven of Peace in a crazy world” I have been going to Lamu for the past 8 years and last year discovered Forodhani House. In its perfect setting it is the ideal place to spend a holiday. The staff who welcome you are warm and full of attention whi

                                                          Price per night from

                                                          $644

                                                          Price per night from

                                                          $644

                                                          (1) Excellent 

                                                            13

                                                            Guinea Fowl Rosendal. Bellville. CT.

                                                            Western Cape / Kenridge

                                                            Kenridge apartment

                                                            1 2 3 nights min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 3 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 26 mi
                                                            • Child Friendly

                                                            Price per night from

                                                            $52

                                                            Price per night from

                                                            $52

                                                            (7) Excellent 

                                                              46

                                                              A hidden private Getaway in the peaceful Usambara mountains of Tanzania

                                                              Tanga Region / Lushoto

                                                              Lushoto b and b

                                                              4 8 1 night min

                                                              • 4 bedrooms
                                                              • sleeps 8
                                                              • 1 night min
                                                              • Child Friendly
                                                              • Pet Friendly
                                                              • Private garden

                                                              Price per night from

                                                              $160

                                                              Price per night from

                                                              $160

                                                              (20) Very Good 

                                                                12

                                                                Xairu: luxury seaside villa, whales & shark diving

                                                                Overstrand / Gansbaai

                                                                Gansbaai villa

                                                                3 6 2 nights min

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • 2 nights min
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 2 mi
                                                                • Child Friendly

                                                                Price per night from

                                                                $172

                                                                Price per night from

                                                                $172

                                                                  14

                                                                  Ocean Mile Villa

                                                                  Eastern Cape / Chintsa East

                                                                  Chintsa East house

                                                                  5 10 2 nights min

                                                                  • 5 bedrooms
                                                                  • sleeps 10
                                                                  • 2 nights min
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Private garden

                                                                  Price per night from

                                                                  $344

                                                                  Responds fast!
                                                                  avg. 3 hours 0 minutes

                                                                  Price per night from

                                                                  $344

                                                                    11

                                                                    Beach Flat in the Dune Forest

                                                                    KwaZulu-Natal / Bluff

                                                                    Bluff apartment

                                                                    2 5 1 night min

                                                                    • 2 bedrooms
                                                                    • sleeps 5
                                                                    • 1 night min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Pet Friendly

                                                                    Price per night from

                                                                    $195

                                                                    Price per night from

                                                                    $195

                                                                      23

                                                                      Yelow Card apartment & Bungalows - Room 2

                                                                      Zanzibar Island / Jambiani

                                                                      Jambiani bungalow

                                                                      1 2 2 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 2 nights min
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $35

                                                                      Price per night from

                                                                      $35

                                                                      (17) Excellent 

                                                                        31

                                                                        Ocean's Horizon Beach House

                                                                        Cape Town / Scarborough

                                                                        Scarborough villa

                                                                        3 6 min stay varies

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • min stay varies
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        • Private garden

                                                                        Price per night from

                                                                        $258

                                                                        Price per night from

                                                                        $258

                                                                          4

                                                                          Beautful house overlooking the Nile

                                                                          Eastern Region / Jinja

                                                                          Jinja room

                                                                          1 2 1 night min

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • 1 night min
                                                                          • Private garden

                                                                          Price per night from

                                                                          $23

                                                                          Price per night from

                                                                          $23

                                                                          (6) Excellent 

                                                                            17

                                                                            Zulani Guest House

                                                                            KwaZulu-Natal / St Lucia

                                                                            St Lucia b and b

                                                                            4 8 1 night min

                                                                            • 4 bedrooms
                                                                            • sleeps 8
                                                                            • 1 night min
                                                                            • Nearest beach 3 mi
                                                                            • Swimming pool
                                                                            • Car not necessary

                                                                            Price per night from

                                                                            $103

                                                                            Price per night from

                                                                            $103

                                                                            (4) Excellent 

                                                                              11

                                                                              Bidstone Cottages

                                                                              Eastern Cape / Barkly East

                                                                              Barkly East house

                                                                              8 15 1 night min

                                                                              • 8 bedrooms
                                                                              • sleeps 15
                                                                              • 1 night min
                                                                              • Child Friendly
                                                                              • Ask about pets

                                                                              Price per night from

                                                                              $58

                                                                              Price per night from

                                                                              $58

                                                                              About Africa

                                                                              The great continent of Africa encompasses every extreme, from vast deserts to tropical jungles. Culturally rich, religiously diverse, linguistically complex, and historically interesting, Africa is a top destination for a wide range of travelers.

                                                                              Africa's immense wilderness is one of its main attractions. Nature lovers can trek across towering sand dunes in the Sahara, traverse the picturesque mountains of South Africa, observe wild gorillas at Parc National des Volcans in Rwanda, or book a safari to see lions, baboons, and other big game in the Serengeti. For secluded beaches on the Indian Ocean, head to the coasts of Kenya or Tanzania. For culture and coast, plan your stay along the azure shores of the Mediterranean in Egypt or Tunisia.

                                                                              Culturally, Africa is a rich country, with a long history of civilization and diverse modern traditions. For a historic tour of the continent, visit the ruins of ancient civilizations along the Nile River in Egypt. For a glimpse into some of the most unique architecture in the world, visit the stunning mud mosque of Djenne in Mali. Or, plan a trip to the wonderful souks, or markets, in Fes and Marrakech in Morocco.

                                                                              Africa is an immense continent with an incredible range of places and cultures to explore. Some of the most popular destinations are:

                                                                              • Egypt: Visit the spectacular pyramids at Giza, the bustling city of Cairo, and the ruins of ancient Egyptian civilization along the Nile River.
                                                                              • Serengeti National Park: Perhaps the world's most famous national park and big game reserve, there is no place like Tanzania's vast and diverse Serengeti.
                                                                              • Madagascar: An island nation off Africa's coast, Madagascar is a wonder of unusual plants and animals, interesting culture, and gorgeous beaches.
                                                                              • Victoria Falls: Widely considered one of the greatest natural wonders of the world, Victoria Falls is situated between Zambia and Zimbabwe.
                                                                              • South Africa: On the southernmost tip of the African continent, South Africa is a stunning country with beautiful beaches and a warm and cosmopolitan local culture.

                                                                              If you are planning to visit an African country, finding a great vacation rental can make your trip more memorable and authentic. In many cases, vacation rentals are more comfortable and spacious than hotels. For culture and shopping, seek out a luxury apartment in Cape Town, Cairo, Tunis, or Casablanca. For a relaxing sojourn, head to a beach house on the shores Mozambique or Madagascar, or find an oceanfront condo in Tanzania or Kenya.