A 54-year-old man from a tribal community was allegedly assaulted and held captive for six days by a resort owner and employees at Muthalmada in this district.