Beech trees prefer moist, well-drained soil and partial shade. They are commonly found in hardwood forests and are suitable for large landscapes or wooded areas.