Some of the best-known places travellers can choose from in South Africa are those situated in or near national parks and reserves such as the Kruger National Park. Less familiar are township experiences or traditional cultural villages. And the country's vibrant urban centres present a multitude of formal luxury and casual budget options, including boutique hotels, hostels, B&Bs and conference venues.