Serenade of the Seas Tampa → Nassau → Grand Turk Island → Tampa Oct 22, 2027 · 9 nights $1,092 interior · $121/night