For the color:
* Lavender
* Lilac
* Pale blue
* Violet blue
For the plant:
* Vinca (the genus name)
* Creeping myrtle
* Myrtle
* Periwinkle vine
For the sea snail:
* Whelk (a broader term for a type of sea snail)
* Common periwinkle
* Littorina littorea (the scientific name)
The best alternative word will depend on the specific meaning you want to convey.