Coastpath
Have you tried buying some sacrificial plants that you know vine weevils love, heucheras for example. Pot these up and set the pots amongst your other plants. The vine weevils will make a beeline for the pots with heucheras in. You will lose the heucheras but might gather all the weevils in one place and can then dispose of them.
I don't know if it will work in reality, but on paper it sounds feasible
I've also read that highly scented plants put the little buggers off e.g. mint, lavender.
Oh yes, heucheras!
I had some lovely ones, different colours, in pots and something ate the roots years ago. It must have been vine weevils.
Strangely enough, they werent interested in the common or garden dark red ones which are now planted in garden beds ? they will be ok.