Can I go outside the airport for few hours and come back before my flight?
Sim, como cidadão sul-africano, você pode obter um Evisa para visitas turísticas de até 180 dias a partir da primeira data de entrada, válida para fins turísticos que não excedam 30 dias por entrada. Além disso, você não precisa pagar a taxa do visto e será uma entrada múltipla da Evisa.
Fonte: Evisa
Como você está viajando na Turkish Airlines, você também tem direito a uma estadia gratuita no hotel da Turkish Airlines. Uma acomodação de hotel de cortesia (máximo 2 noites) será fornecida aos passageiros quando houver mais de 10 horas (para passageiros de cabine econômica) e 7 ou mais horas (para passageiros de cabine de negócios) se estiverem viajando na Turkish Airlines.
Fonte: Turkish Airlines
Então, basicamente, uma parada de 18 horas é um trânsito muito longo no aeroporto de Attaturk. Não só você poderia visitar Istambul para passear, você também pode ter uma estadia de hotel de cortesia fornecida por companhias aéreas turcas também.