Divorciándose de su primera esposa, argumentando que era incapaz de darle hijos, Otakar tomó por esposa en 1261 a Cunegunda de Eslavonia, nieta del rey Bela IV de Hungría.