Expedia offers a Princess Cruises 3-Night Caribbean Cruise for Two bundled with a $50 onboard credit with prices starting at $458, as provided by ShermansTravel. (It's the top offer on the page.) That's the second-cheapest 3-night Princess cruise we've seen. Assuming you use the credit, it's also the lowest current rate we could find for this cruise by $50. This roundtrip cruise departs from Fort Lauderdale, FL, on May 23 with one stop in Princess Cays, Bahamas. Some restrictions may apply; fees, government taxes, and fuel supplements are additional. This travel deal ends March 25.

Of note, Expedia offer other Princess cruises with prices starting at $269 per person. Scroll down to see them all.