Courtesy of Carnival Cruise Lines

Christmas Mexico Cruise

2 of 15

Kiss beneath the mistletoe, watch Christmas classics on the big screen, and dance amid occasional “snowflakes” aboard Carnival Inspiration’s four-night cruise from Los Angeles to Baja Mexico. The 2,054-passenger ship stops at Catalina Island and Ensenada, Mexico, before returning to Los Angeles—turkey and pumpkin pie included. Rates from $559 per person; departs Dec. 23. carnival.com

Best Holiday Cruise Vacations

Christmas Mexico Cruise

Kiss beneath the mistletoe, watch Christmas classics on the big screen, and dance amid occasional “snowflakes” aboard Carnival Inspiration’s four-night cruise from Los Angeles to Baja Mexico. The 2,054-passenger ship stops at Catalina Island and Ensenada, Mexico, before returning to Los Angeles—turkey and pumpkin pie included. Rates from $559 per person; departs Dec. 23. carnival.com

Courtesy of Carnival Cruise Lines

Best Holiday Cruise Vacations

Explore More