Vessels continue going west, cold and hot onboard (6)
I believe the answer is:
yachts
'vessels' is the definition.
(I know this)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for yachts that I've seen before include "Sand or sea vessels" , "Light sailing-vessels" , "Vessels for cruises?" , "Sailing boats" , "Pleasue boats" .)