Almost all flowers will attract bees, but some are more popular than others.
Some great plants to attract bees include:
Basil (Ocimum cv.).
Carrot family (Apiaceae).
Daisy family (Asteraceae).
Lavender (Lavandula cv.).
Mint family (Lamiaceae).
Pineapple Sage (Salvia elegans).
Rosemary (Rosmarinus officinalis).
Bees are so important. We need them, and other insects, to assist with pollination. There’s so much information I could give you about bees, but here’s some general information and tips:
Bees prefer blue and yellow flowers.
Let some of your food plants go to flower, creating nectar and pollen.
Flowering plants will attract other insects too. This is a good thing as many will be beneficial insects that are the natural predators of pests like aphids.
Consider planting flowering vegetables (tomatoes, zucchinis etc.) and flowering fruits (such as strawberries and apples etc.) that will blossom before they bloom vegetables and fruit.
Choose a selection of plants that will flower across the seasons. The longer the flowering period, the longer bees will be attracted to your garden.
In hot weather, leave water out for the bees. To avoid them drowning, you can fill a bowl with marbles or small stones and pour the water into it.
Refrain from using pesticides.