We don’t know of many plants that are completely resistant to Vine Weevil attack but there are a few that seem to be less attractive to them. Plants with fragrant leaves appear to be less vulnerable to attack from the adult weevils such as Lavender, Lemon Balm, Geranium macrorrhizum, and Mint. They also seem less attracted to furry leaves such as those of Stachys byzantina.
It may also be worth noting which plants vine weevils love: Arisaema, Aster, Astilbe, Azalea, Begonia, Camellia, Cyclamen, Echinacea, Epimedium, Euonymus, Fuchsia, Heuchera, Hosta, Hydrangea, Impatiens, Kalmia, Lilium, Peonies, Phlox, Primula, Rhododendron, Sedum, Strawberrys, Syringa, Taxus, Tsuga, Wisteria. They tend to like plants with succulent stems and leaves.
The best course of action if you have vine weevils is to be vigilant and treat the affected areas regularly with biological or chemical controls. There are some weeds such as willow weed which adult larvae love so keeping on top of the weeding may help! Biological controls such as nematodes are effective in killing the larvae in the soil and can be applied at this time of year once the soil has warmed up to at least 5°C (they are simply watered into the soil). Vine Weevils can be a bit of a nuisance but I hope these suggestions help.