Je confirme : pour vraiment profiter du Kruger, c'est location de voiture et hébergement à l'intérieur du parc.
Ravitaillement dans les grands supermarchés de Nelspruit sur le chemin du Kruger, après on peut faire son Braii dans les camps (en principe chaque bungalow ou hut a son barbecue individuel).
Concernant l'hébergement dans le parc, il faut s'y prendre un peu à l'avance, via ce site, si tu ne le connais pas déjà :
https://www.sanparks.org/parks/kruger/Les endroits les mieux placés ? Si tu arrives directement de Johannesbourg, je te conseille de dormir le premier soir dans un camp tout proche d'une des portes du Kruger, mais à l'intérieur : les portes ferment vers 18H (varie selon la saison je crois), cela permet de limiter les risques à ce niveau là et de ne pas trop rouler à vitesse limitée dans le parc après une journée fatigante. Surtout qu'il n'y a pas forcément besoin de faire des dizaines de kilomètres dans le parc pour apercevoir beaucoup d'animaux (exemple : vu des lionnes en train de se repaître d'un impala à 5 km de l'Orpen Gate !). Des exemples de camps dans cette catégorie : Berg en dal, Pretoriuskop, Orpen... Les jours suivants, on peut se diriger vers des camps permettant de s'enfoncer plus dans le parc.
Pas mal l'option de la bushwalk avec des rangers, cela permet de se dégourdir les jambes et de découvrir le Kruger sous un autre angle.