Most towns catering to tourists have at least a few good guesthouses and lodges. Hazyview, Komatipoort, Malelane, Nelspruit and White River are geared towards visiting nearby Kruger National Park; they are convenient places to base yourself if you don't want to stay in Kruger, with many lodges offering safaris and a bush setting.