A heatwave with persistently hot temperatures is expected in places in parts of the Eastern Cape until Monday, according to the South African Weather Service.