If you phone can except eSims, this may be the easier and cheaper options and we have found that
globalesim.app/ has the best deals. If you are going to buy a actual sim, Vodacom is probably the better option, as they have better coverage in our area. At the Hostel we have Wi-Fi avalible in most spots.