It is highly desirable but technically challenging to precisely control the spatial composition and internal structure of crystalline nanocomposite materials, especially in a one-pot synthetic route. Herein, we demonstrate a versatile pathway to tune the spatial distribution of guest species within a host inorganic crystal via an incorporation strategy. Specifically, welldefined block copolymer nanoparticles, poly(methacrylic acid) x -block-poly-(styrene-alt-N-phenylmaleimide) y [PMAA x -P(St-alt-NMI) y ], are synthesized by polymerization-induced self-assembly. Such anionic nanoparticles can supraassemble onto the surface of larger cationic nanoparticles via an electrostatic interaction, forming colloidal nanocomposite particles (CNPs). Remarkably, such CNPs can be incorporated into calcite single crystals in a spatially controlled manner: the depth of CNPs incorporation into calcite is tunable. Systematic investigation indicates that this interesting phenomenon is governed by the colloidal stability of CNPs, which in turn is dictated by the PMAA x -P(St-alt-NMI) y adsorption density and calcium ion concentration. This study opens up a general and efficient route for the preparation of a wide range of crystalline nanocomposite materials with a controlled internal composition and structure.