iStock International
Located at Baja’s Bahía de Todos Santos, Ensenada – the country’s second most visited port-of-call – is about 75 miles from the border. In spite of its proximity to the U.S., the city is known for its authentic Mexican charm and character, a far cry from the chaotic nearby towns of Tijuana and Rosarito. Mariachi music drifts in and out of cantinas amid the chatter of sport fishermen and day trippers from San Diego.
Because the surfing is great, the seafood is fresh, the shopping eclectic and, best of all, it’s so close!
$169+: 4-nt Baja Mexico kid-friendly cruise from LA CruisesOnly
$379+: 7-nt Mexico cruise on Mariner of the Seas CruisesOnly
$349+: 7-nt Mexican Riviera cruise w/onboard meals CruisesOnly
$349+: 7-nt Mexico cruise w/onboard meals from LA CruisesOnly
$169+: 4-nt Baja Mexico kid-friendly cruise w/bonus from LA Carnival Cruise Lines
$179+: Mexico 3-nt cruise from San Diego on Carnival Elation Carnival
$449+: 5-nt Mexico-Pacific cruise to Cabo w/prepaid tips Cruise.com
$58/nt+: Carnival 6-nt cruise to Mexico w/Cabos via San Diego Carnival