Originally Posted by
cheltzel
I can't speak to the cost of calling South Africa from the UK. But I have used Google Voice for calling from the US to South Africa and found it very reasonable. Depending on the type of number/account you are calling the charges (from the US in USD) are anywhere from $0.11 to $0.17 per minute. If your charges are similar, a 10 minute call would be somewhere around 1 to 1.5 £.
Using a voip provider like Voipcheap it is €0.10/min from UK to SA landline. No one should be paying rip off rates to call internationally these days. It is also worth looking for WhatsApp voice calls for free if the hotel has a WhatsApp number.