The strike at the Sun International resort in the North West has been resolved, the Commission for Conciliation, Mediation and Arbitration said on Friday.
"After two days of CCMA-facilitated talks a settlement agreement was reached today at noon, bringing the strike to an end," CCMA spokeswoman Laura Mseme said.
On Sunday, Sun International spokesman Michael Farr said about 160 people employed across the Sun City resort were under investigation for the theft of food and beverage consumables.
"Only 30 of these staff members are Sun City employees. The balance are employed by four external service providers," he said at the time.
On Saturday, Cosatu regional secretary Solly Phetoe said hundreds of people working at the resort protested outside the premises.
The protesters were demanding the immediate reinstatement of between 200 and 250 of their colleagues, who were fired during the week.
Mseme said the SA Commercial, Catering and Allied Workers Union, the SA Transport and Allied Workers Union, and Sun International business partners signed an agreement to end the week-long strike at Sun City.
"This once again demonstrates the level of commitment required from all parties to maintain stability in the South African labour market," CCMA director Nerine Kahn said.