Accordion player Ollie Viljoen died at the age of 75 on Sunday, Beeld reported on Monday.
"He was very sick," said his daughter Enel Viljoen.
Viljoen, one of South Africa's most well known accordion players, had been admitted to hospital in Hermanus at the end of July and was too ill to play at a tribute show at Oppikoppi music festival last month.
He improved and was discharged, but took a turn for the worse and was admitted to a hospital in Cape Town.
He was popular as a "boeremusiek" (Afrikaans folk music) musician, as well as jazz musician, and performed with Valiant Swart on two albums.
He was also known as a good story teller with regular appearances on "Spies en Plessie -- met permissie" and "Maak 'n Las".
Singer Anton Goosen said Viljoen's spirit had still been very awake but his body had been tired.