Quintin Seyffert, 30, would remain in custody until his formal bail application on Monday, Captain Malcolm Pojie said.
He is accused of killing 55-year-old Daniel Bekker of Heiderand at the weekend.
Pojie said Bekker was found on his bed on Sunday. His throat had been slit and his wrists cut.
Seyffert was arrested around 7pm the same day.
“We later discovered that the cellphone of the deceased is missing as well as his motorbike. The motorbike was retrieved from the ocean where it was ditched,” Pojie said.