Holly plants like lots of light. They grow best in full sun to part shade. Blue and Japanese Holly is good with full sun and part shade. Some types grow well in the shade but might not make many fruits there.
Evergreen hollies need a lot of sun. Moist, well-drained soil that’s slightly acidic is perfect for growing holly bushes.