Regular winter visitor on voyage told of Californian resort (5,4)
I believe the answer is:
santa cruz
'californian resort' is the definition.
(Californian holiday resort)
'regular winter visitor on voyage told' is the wordplay.
'regular winter visitor' becomes 'Santa' (Santa Claus).
'on' is a charade indicator (letters next to each other).
'voyage' becomes 'cruise' (type of sea voyage).
'told' indicates a 'sounds like' (homophone) clue.
'cruise' is a homophone of 'cruz'.
'santa'+'cruz'='SANTA CRUZ'
'of' is the link.
(Other definitions for santa cruz that I've seen before include "South American city" , "Tenerife capital" , "Chief town on La Palma" , "Californian city" , "Tenerife's main city" .)