Wenceslao era hijo del Otakar I de Bohemia y Constancia de Hungría.