Otakar se separó de Margarita y se casó con la nieta de Bela, Cunegunda de Eslavonia en 1261.