Cruises are a particularly scenic way to travel. MexicoThe rhythmic pull of Pacific and Caribbean, kaleidoscopes of coastal towns and the irresistible mix of beachHistory, flavor, and history. If you are sipping on mezcal beneath the palapa shade in Puerto Vallarta, snorkeling off the shores of Cozumel, or wandering the colorful markets of Mazatlán, these itineraries offer far more than just sun and sea.
Cruises are a great way to experience Mexico’s culture and geography without having to pack and unpack at each stop. The cruises are family-friendly. mega-ships As varied as the destination itself, you can choose from a variety of vessels, ranging from large, luxurious ships to smaller, more intimate vessels that cater to adults. Here, we’ve selected five of the best cruises to Mexico, each offering a distinctive way to experience the country’s coastline—whether you’re after a quick escape or a luxurious extended journey.
Jump to:
The best cruise for first-timers
Departure from: New Orleans
Stops: Cozumel, Mexico
The ideal choice for first-time cruisers is the Norwegian Escape This cruise offers a perfect combination of comfort, entertainment, and tropical escape. From New Orleans—a destination in its own right—the seven-day sailing makes a sunny beeline for Cozumel, Mexico, with planned stops in ports like Costa Maya, Roatán, and Harvest Caye. The 1,069 foot ship is a floating paradise, with “Freestyle Cruising,” a philosophy that allows guests to choose their own activities and dining. Five multi-story water slides and a ropes-course suspended above the ocean are just a few of the many activities that make cruising fun. Million Dollar Quartet Enjoy quiet moments at the Mandara Spa and a hidden winebar.
Dining ranges from globally inspired buffets to à la carte standouts like Cagney’s Steakhouse and Le Bistro, with no shortage of options to suit every palate. The Haven offers a range of staterooms, from the budget-friendly to the luxurious ship-within -a-ship suites that come with butler services. In Cozumel, excursions can be as active or relaxed as you please—think reef snorkeling, Mayan ruins, or lazy hours in a private cabana with a margarita in hand. With its accessible departure port, well-paced itinerary, and choose-your-own-adventure atmosphere, Norwegian Escape Cruises are a great way to experience the thrill of adventure without having to plan too much.
The best slow travel option
Departure: San Diego
Stops: Puerto Vallarta, Mazatlán, Cabo San Lucas, La Paz and Loretota
Holland America Line has a range of smaller, more intimate cruises. Nieuw Amsterdam Offers a refined 11-day journey along charming ports that rim the Sea of Cortez The mega-ships are a far cry from what you would expect. It’s a departure from the laid-back San Diego, this voyage unspools at a gentle pace with calls in Puerto Vallarta, Mazatlán, Cabo San Lucas, La Paz and Loretota—each destination offering a rich blend of natural beauty, local flavor, and coastal charm. With 1,432 guests at full capacity, the 781 foot vessel is a good size. Nieuw Amsterdam The hotel has a more boutique feel, with a personalized service and an elegant design. Staterooms include Oceanviews with thoughtfully designed interiors as well as Verandah cabins for a more relaxed experience.
Days at sea invite unhurried indulgence—think restorative treatments at the Greenhouse Spa & Salon, afternoon cocktails with ocean views, or immersive programming like BBC Earth in ConcertThis stunning video combines live orchestral music with wildlife images. Evenings feature polished entertainment by the contemporary Step One Dance Company You can also enjoy the excitement of the casino aboard. On land, you’ll sample street tacos in Mazatlán’s colonial core, lounge on the pristine beaches of Puerto Vallarta, or sail past the iconic rock formations of Cabo San Lucas. The combines onboard enrichment with culinary exploration and destination depth. Nieuw Amsterdam offers a more contemplative way to experience Mexico—ideal for those who seek slower rhythms, cultural nuance, and the joy of unhurried travel by sea.
Best for Adults
Departure: Miami
Stops: Cozumel, Mexico