The Kruger National park has beautiful resorts right on it’s doorstep, Kruger Park Lodge, Sabie River Sun and Ngwenya Lodge are among the most popular resorts.