Croatia will hold its presidential election on Dec. 22, Prime Minister Andrej Plenkovic said on Thursday.