Harmony of the Seas Port Canaveral → Nassau → Charlotte Amalie, Saint Thomas → Port Canaveral Apr 29, 2028 · 7 nights $1,074 · $153/night