Norwegian Cruise Line has a nice selection of holiday cruises departing from Miami. You have your choice of cruises as short as 4 days or as long as 19 days. A few cruises even include both Christmas and New Year’s holidays.
Here are NCL cruises that sail over the holidays:
-
- December 20 – 27, 2014: 7-Day Eastern Caribbean Cruise from Miami with Ports of Call at Phillipsburg (St. Maarten), St. Thomas (US Virgin Islands), and Nassau (Bahamas).