The latest Travelzoo Weekly Top 20 List has Celebration Cruise Line offering 40 percent off the price of two-night Bahamas cruises to just $99 per person and on sailings through Dec. 22 passengers will also receive a free second cruise in 2010.

Two-night cruises depart Mondays and Wednesdays. Three-night weekend cruises, departing on Fridays, are $149.

The free cruise is for the same level of cabin, suite or length of sailing purchased, and can be used between Aug. 23 - Dec. 18, 2010, subject to availability.

The offer is valid for bookings before Nov. 27.

S ailings from Dec. 23 - Jan. 15 are also available for $99 and $149 but do not include the free future cruise. The blackout date is Nov. 25.

In another Top 20 Deal, CruiseCon Cruise Outlet if offering a 14-trans-Atlantic crossing on the Celebrity Century from Miami to Barcelona next spring starting at $1,099 per person. The first 150 cabins booked by Friday, Nov. 13, also get a $150 onboard credit. The offer includes a cabin upgrade within the same category, or $200 for an upgrade to an oceanview cabin; transfers in Barcelona and return airfare to Miami.