Minecraft wiki entry for Beehive, associated text: Oak or birch trees grown from saplings that are within 2 blocks (including diagonally) of a flower on the same y-level have a 5% chance to grow with a bee nest containing 1–3 bees. This holds true in any biome in any dimension, and for any flower including wither roses and flowering azaleas.