Colloidal crystals and their derivatives have been intensively studied and developed during the past two decades due to their unique photonic band gap properties. However, complex fabrication procedures and low mechanical stability severely limit their practical uses. Here, we report stable photonic structures created by using colloidal building blocks composed of an inorganic core and an organic shell. The core shell particles are convectively assembled into an opal structure, which is then subjected to thermal annealing. During the heat treatment, the inorganic cores, which are insensitive to heat, retain their regular arrangement in a face-centered cubic lattice, while the organic shells are partially fused with their neighbors; this forms a monolithic structure with high mechanical stability. The interparticle distance and therefore stop band position are precisely controlled by the annealing time; the distance decreases and the stop band blue shifts during the annealing. The composite films can be further treated to give a high contrast in the refractive index. The inorganic cores are selectively removed from the composite by wet etching, thereby providing an organic film containing regular arrays of air cavities. The high refractive index contrast of the porous structure gives rise to pronounced structural colors and high reflectivity at the stop band position.