With a bit of flexibility, you'll likely be able to snag a good rate, and maybe even a few added bonuses, such as onboard credits, prepaid gratuities and cabin upgrades.
We've listed a few below, but be sure to check our last-minute cruises page, where you'll find bargains on more than 30 sailings, including many for under $75 per night and even a few under $50 per night. Some of the hottest deals include:
A three-night Bahamas cruise aboard Norwegian Sky, sailing roundtrip from Miami on December 17, can be booked for as little as $124 per person (about $41 a night), and you could even get $50 in onboard credit.
A four-night Western Caribbean cruise on Celebrity Century, sailing roundtrip from Miami on December 16, is available from just $229 per person -- about $57 per night.
A seven-night Eastern Caribbean cruise aboard Costa Atlantica, sailing roundtrip from Miami on January 7, can be booked for just $339 per person, or about $48 per night.
A seven-night Western Caribbean cruise on MSC Poesia, departing from Fort Lauderdale on January 30, is available from $249 per person -- about $36 per night.
A weeklong Western Caribbean cruise on Crown Princess, departing from Fort Lauderdale on February 12, starts at $338 per person (about $48 per night). Plus, you could receive onboard credit, complimentary wine and/or a free cabin upgrade.
Keep in mind that prices change frequently, and cabins are likely to sell out quickly with such low rates. All deals are subject to availability; rates are based on double occupancy.
--by Shayne Rodriguez Thompson, Web Content Producer