South Africa's tourism sector is facing fresh pressure after reports emerged that travellers from several African countries are cancelling trips in response to recent anti-migrant protests and attacks targeting foreign nationals.

The development threatens to tarnish the reputation of one of Africa's most celebrated tourism destinations.

Just last year, the World Travel Awards named Cape Town as Africa's Leading City Destination, while Durban and Johannesburg also ranked among the continent's top tourism hubs.

However, growing concerns over the safety and treatment of foreign nationals are raising questions about whether South Africa can maintain its appeal to African travellers, who make up the country's largest tourism market.

South African Tourism has acknowledged reports of cancelled bookings and moved to reassure visitors, warning that the actions of a minority do not reflect the views of most South Africans.