In this research work, the biosorption potential of brown algae, Sargassum polycystum, was investigated for the removal of toxic metals, cadmium (Cd) and zinc (Zn), under controlled environmental conditions. The biosorbent prepared from the S. polycystum was characterized by Brunauer-Emmett-Teller (BET), scanning electron microscope (SEM) and Fourier transform infrared spectroscopy (FTIR) techniques. The optimal conditions identified using Box-Behnken design (BBD) for Cd removal were pH: 4.65, biosorbent mass: 1.8 g/L and shaking speed: 76 rpm. For zinc, the optimum values were pH: 5.7, biosorbent mass: 1.2 g/L and shaking speed: 125 rpm, respectively. The equilibrium uptake of the metals, Cd and Zn, was evaluated by isotherm models. The Langmuir isotherm proved to be an excellent fit confirming single layer of sorption. The maximum Cd and Zn uptakes achieved were 105.26 mg/g and 116.2 mg/g respectively. The kinetics of Cd and Zn biosorption onto brown algae Sargassum polycystum, follows pseudo-second order. The thermodynamic parameters were determined, and the sorption process was found to be feasible. Desorption studies of Cd and Zn were performed, and the bio sorbent reproduced appreciable efficiency for five successive cycles of sorption-desorption process using HCl.