Johannesburg, à 70 km au sud de Pretoria, est une destination majeure du tourisme d'affaires en Afrique du Sud, dans la région la plus urbanisée du pays (Gauteng). Les principales attractions touristiques sont les musées qu'ils soient des musées d'art ou d'histoire, la visite des célèbres townships dont celui de Soweto, les marchés artisanaux parmi les plus réputés du pays, les complexes commerciaux appelés shopping villages qui réunissent des ensembles de boutiques et de restaurants et qui sont très populaires auprès des voyageurs comme des habitants de Johannesburg.
Les grandes thématiques touristiques de Johannesburg sont surtout la *culture Zulu, * l'activité minière, la faune africaine avec la présence de plusieurs réserves zoologiques autour de la ville, sans oublier le site archéologique Cradle of Humanity. Johannesburg est un haut-lieu de conventions internationales et manifestations sportives notamment pour le cricket et le rugby. À moins de 10 km de Johannesburg, se trouve un parc d'attractions extrêmement populaire, le Gold Reef City. À moins de 10 km également, le Lion Park est un must pour les visiteurs à Johannesburg, abritant des lions et de nombreux autres animaux.
Avec d'innombrables opportunités de divertissement, de découverte de la culture et de la gastronomie sud-africaine, Johannesburg est une ville où vivent de nombreux artistes, créateurs de mode et artisans. Pour beaucoup, c'est la meilleure destination en Afrique du Sud pour le shopping.