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

Experience all that the Mexican Riviera has to offer with an unforgettable cruise. Read on to learn more about Mexico cruise deals, shore excursions, and more, so you can choose the vacation that’s right for you.


San Diego is a breezy burg with a laidback lifestyle. Do as the locals do 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.

Award-Winning Mexico Cruises

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 along the Mexican Riviera.

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

Best Itineraries
2019 Cruise Critic, Editors’ Picks Awards

Mexico Cruise Deals

Get away for less with Mexico cruise deals and promotions. Check out our current offers and save big on your next vacation.

Explore the Mexican Riviera

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

Featured Mexico Cruise Itineraries

Explore Mexico’s unique charm with one of our featured Mexico cruise itineraries.

7-Day Mexican Riviera

7-Day Mexican Riviera

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

View of a colorful church while on a cruise to Mexico

9- to 14-Day Mexico & Sea Of Cortez

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

Featured Mexico Cruise Ports

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

View of two people swimming on a beach in Cabo San Lucas while on a Mexico cruise

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. Visitors are drawn here less for the traditional Mexican culture than for the sun, the sand, and the opportunity to just relax.

View of a coastal shoreline in Mazatlan on a Mexico cruise

Mazatlan, Mexico

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

View of a clock tower building seen on a Holland America Puerto Vallarta cruise.

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.

Featured Mexico Shore Excursions

Fully immerse yourself in Mexico’s beauty and culture with these popular Mexico 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 our 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 Mexico cruise vacation package.

Booking flights online with Flight Ease by Holland America Line.

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 ®.

Hotel room.

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.

Holland America Line transfer bus.

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.

Get Free Planning Help

Our consultants answer your questions, arrange hotel stays and find the best fares. Take advantage of this free service today.