When it comes to vacation, a cruise to Mexico has it all: vibrant cultural heritage, ancient ruins, incredible food, and natural splendors from arid deserts to balmy rain forests. Holland America Line offers the best Mexico cruises for a fully immersive experience, one beyond the sun and surf. If you are passionate about food, a cruise to Mexico is a revelation, as the country is recognized by UNESCO for its preservation of age-old culinary techniques. Find a wide array of San Diego to Mexico cruises if you need a quick escape. Or be swept away on a longer adventure to iconic destinations, such as Puerto Vallarta, Cabos San Lucas and Mazatlán. Zip line in a tropical forest or go whale watching off the coast on shore excursions. Whatever draws you to this amazing place, we have the Mexico cruise for you and a welcome as warm its sun-washed beaches.

Make the Most Of Your Mexico Cruise Vacation


San Diego is a breezy burg with a laidback lifestyle. Do as the locals and watch the waves (and surfers) roll in, take a hike, or amble through its eclectic neighborhoods. Check out cruises to Mexico from San Diego.

Best in Mexico

The votes are in and Holland America Line has the best Mexico cruises. Enjoy an immersive experience as our well-appointed ship sweeps you to vibrant cities and secluded coastal towns.

Best In Mexican Riviera
2019 Cruise Critic, Cruisers’ Destination Awards

Best Itineraries
2019 Cruise Critic, Editors’ Picks Awards

Mexico Cruise Deals

Explore the Mexican Riviera

Whether you’re planning ahead or looking for a last-minute cruise deal, we look forward to welcoming you on board.

Featured Mexico Itineraries

See Details

7-Day Mexican Riviera

Need a breezy getaway? Find 7-day Mexico cruises and unwind with the sun and sea.

See Details
See Details

9- to 14-Day Mexico & Sea Of Cortez

Visit Sea of Cortez treasures, from Cabo San Lucas to the charming Puerto Vallarta.

See Details

Featured Mexico Cruise Ports

Relax and enjoy an array of activities at these popular Mexico cruise ports.

See Details

Cabo San Lucas, Mexico

Los Cabos doesn't exude the same kind of charm as many other areas of inland Mexico do, but its twin towns—San José del Cabo and Cabo San Lucas—don't seem to mind, those drawn here less for traditional Mexican culture than for the sun, the sand and the opportunity to just relax.

See Details
See Details

Mazatlan, Mexico

Mazatlán, nicknamed the Pearl of the Pacific, is a pleasant port city in the Mexican state of Sinaloa, where the best of traditional Mexican architecture, food and culture is found alongside contemporary conveniences, amenities and attractions.

See Details
See Details

Puerto Vallarta, Mexico

Unlike some of Mexico’s beach resorts, Puerto Vallarta, on the Pacific Ocean, retains its colonial-era charm. Its town square, Plaza de Armas, and the gorgeous parish church topped with an ornate crown serve as the loveliest representations of bygone ages.

See Details

Featured Shore Excursions

Mexico Cruise Onboard Experience

Live it up in port and at sea. Perfect days and amazing nights await on your Mexico cruise with our award-winning onboard experience. Learn more about the country’s influential cuisine with cooking demonstrations. Treat yourself to the ultimate steakhouse at sea at Pinnacle. Find entertainment venues with feature programs for every preference, from Memphis Blues at B.B. King’s to dueling pianos at Billboard Onboard.

Dining Experiences

From sophisticated cuisine to comfort classics like burgers and fries, enjoy a whole suite of award-winning restaurants, such as Pinnacle Grill, Canaletto and others onboard Mexico cruises.

Onboard Entertainment

Listen to music that moves you as you cruise Mexico. Sing along to classic hits or catch groundbreaking entertainment with live music against a 270-degree LED screen at World Stage.

Mexico Vacation Packages

Add flights and hotels before or after your cruise (or both!). Arrange ground transportation to create a custom cruise vacation package.

See Details

Find Flights

Fly to cruise departure ports, such as San Diego and then set out on your cruise to Mexico. Find low prices, loads of options that arrive and depart in time for your cruise and enjoy flexibility and support should plans change with Flight Ease ®.

See Details
See Details

Add a Hotel Package

Add a hotel package to your cruise to Mexico and luxuriate in a comfortable stay in your cruise departure or arrival city.

See Details
See Details

Plan Ground Transportation

Schedule ground transportation between the airport and ship. Breeze to and from your Mexico cruise ship and enjoy the peace-of-mind of having it all arranged ahead of time.

See Details