The invention provides a high-selectivity phenol synthesis method by benzoyl oxide. The method has the advantages of high selectivity, small energy consumption, and pollution free. The preparation method includes the steps of taking and dissolving cadmium salt and tungstate in amine solution; after evenly stirring and adjusting pH value, performing hydro-thermal treatment, centrifugation, filtering, washing, drying and other steps to obtain cadmium trngstate; taking and dissolving bismuth salt and tungstate in alcoholic solution; stirring and mixing evenly, and adding the prepared cadmium trngstate; then performing crystallization, cooling, filtering, separation, drying and other steps, and preparing the cadmium trngstate-bismuth tungstate composite photocatalyst; taking and dispersing the cadmium trngstate-bismuth tungstate composite photocatalyst in the solvent and reaction fluid; charging oxygen and lighting to obtain phenol. By controlling the mole ratio of bismuth and cadmium in the catalyst, the conversion rate of benzene is improved, and the selectivity of prepared phenol is more than 99%.