Otón era el segundo hijo del rey Luis I de Baviera y de la princesa Teresa de Sajonia-Altenburgo.