Kruger National Park was very well set up for tourism – especially for individual travellers.
Each of the rest camps has many different types of accommodations to choose from at many different price levels – everything from camp sites for tents to cabins to guest houses.
Booking accommodations online with the national park is extremely easy. Just go to http://www.sanparks.org/parks/kruger/, click on Reservations, and create an account. Once you log in, you can create a new reservation or add to an existing reservation. Sequential nights in the same park can be booked on the same reservation. Once you are logged in, you can see the availability of all the different accommodation options at each park.
Throughout the park, there are kitchens at many day-use areas. These kitchens always seem to contain hot plates, and sometimes contain boiling water taps. If you bring your own food, pots, and utensils, you can eat very cheaply.
All of the rest camps we visited were clean and well thought out. Most had reasonably priced restaurants as well as kitchens both in the day use areas and night areas. Some of the rest camps had walking trails within their gates. Most, if not all, rest camps run guided drives and walks. From our experience, we would not recommend the guided drives since you tend to see so much self driving. We would recommend doing one guided bush walk though, as it gives you a different perspective.
The main, paved roads are generally fine for seeing game and have some great views and water holes. The unpaved roads can be rough and slow at points, and we really did not see more game on these roads. If we went to Kruger again, we would stay almost exclusively on the paved roads.
There is a R264/person/day conservation fee that can be paid when you reserve your accommodations online or at the park. This fee seems like a lot, but just consider it to be your entrance fee. It is certainly 100% worth it!