Liberty Travel offers a Royal Caribbean 4-Night Bahamas Cruise for Two bundled with up to $300 onboard credit for $418.50, as provided by Dunhill Travel. (It's the first offer on the top row.) That's the best price we could find for this cruise by $135, excluding the credit. This roundtrip cruise aboard the Majesty of the Sea departs on January 12, 2015 from Miami, FL, with stops in Coco Cay, Bahamas, and Nassau, Bahamas. Book this travel deal by December 21.

Of note, Liberty Travel offers other Royal Caribbean cruises with prices starting from $449 per person. Scroll down to see them all.