Stop on a cruise (7)
I believe the answer is:
seaport
(Other definitions for seaport that I've seen before include "Place with harbour for ocean-going ships" , "Coastal town with harbour" , "Embarkation and disembarkation point for ocean-going ships" , "Town with a large harbour" , "Dover, say" .)