Last minute holiday cruises to the Caribbean, Bahamas and Mexican Riviera are offered from the embarkation ports of Miami, Port Canaveral, Los Angeles, Baltimore and Fort Lauderdale. Here is a number of Christmas and New Years cruises for 2017.
Caribbean Christmas Cruises
Christmas Disney Cruise – Disney Cruise Line is offering a Christmas cruise on the Disney Magic departing Port Canaveral on December 19. The 7-night eastern Caribbean cruise will include the ports of St. Maarten, St. Thomas, three days at sea and Christmas day on Castaway Cay (Disney’s private island). Prices vary considerably based on ages of children and size of stateroom.
Christmas Cruise from Fort Lauderdale – MSC Cruises is offering a Caribbean Christmas cruise on the MSC Poesia departing December 20 out of Fort Lauderdale. Ports of call include San Juan (Puerto Rico), Antigua, St. Maarten, Nassau and two days at sea. Christmas day will fall on one of those days at sea. MSC advertises on their website that an interior cabin starts at $699 per person and children sail free.
Holiday Cruises to Bahamas
Cheap Royal Caribbean Cruise to Bahamas – Departing on December 21, 2017 from Miami, Florida, the Majesty of the Seas will sail a 5-night Bahamas cruise. Ports of call include Nassau, CocoCay (Royal Caribbean’s private island), and Key West. The one day at sea will be Christmas day. Royal Caribbean has advertised on their website that an interior cabin for this cruise starts at $482 per person.
Cheap Carnival Cruise to Bahamas – Departing on December 24, 2017 from Port Canaveral, Florida, the Carnival Sensation will sail a 3-day Bahamas cruise. This cruise offers an overnight in Nassau, Bahamas from Christmas day to December 26th. There is also one day at sea. Carnival’s website has advertised that an interior stateroom for this cruise starts at $369 per person.
Christmas Cruise to Bahamas from Baltimore – Departing on December 20, 2017 from Baltimore, Maryland, Carnival Cruise Lines’ Carnival Pride will sail a 7-day Bahamas cruise. Ports of call include Port Canaveral (Florida), Nassau, Freeport and three days at sea. Christmas day falls on the day in Freeport, Bahamas. Carnival’s website quotes an interior cabin starting at $1,059 per person.
Christmas and New Years Cruises to Mexican Riviera
Royal Caribbean Cruises to the Mexican Riviera – Departing on December 20, 2017 from Los Angeles, the Mariner of the Seas will sail a 7-night Mexican Riviera cruise. Ports of call include Cabo San Lucas, Mazatlan, Puerto Vallarta and three days at sea including Christmas day. Royal Caribbean has advertised on their website that an interior cabin for this cruise starts at $1,229. The same cruise departing December 27, 2017 starts at $959 per person.
NCL Cruises to the Mexican Riviera – Departing on December 19, 2017 from Los Angeles, the Norwegian Star will sail a 7-day Mexican Riviera cruise. Ports of call include Cabo San Lucas, Mazatlan, Puerto Vallarta and three days at sea including Christmas day. Norwegian Cruise Lines has advertised on their website that a balcony cabin for this cruise starts at $1,049. The same cruise departing December 26, 2017 starts at $1,399 for a balcony cabin.
Read more about Cheap Christmas Caribbean Cruises 2017 or look to the cruises before or after the holidays for even cheaper cruise bargains. Keep in mind the cost of flights for the total cost of a cruise vacation. For example a more expensive cruise from Baltimore may still be cheaper than a Christmas cruise from San Juan, Puerto Rico that will need flights to get to the embarkation port.