Rooi-Els is a settlement in Overberg District Municipality in the Western Cape province of South Africa. It was declared a township in June 1948, and is situated 5 km north of Pringle Bay, on the eastern shore of False Bay. It was named after the farm and river by this name.