Star Princess Port Canaveral → Grand Turk Island → Saint Thomas → Port Canaveral Mar 5, 2028 · 9 nights $954 interior · $106/night 6% below typical
Star Princess Port Canaveral → Grand Turk Island → Saint Thomas → Port Canaveral Nov 14, 2027 · 9 nights $954 interior · $106/night