Cruises to Mexico
These cruises to Mexico offer exciting excursions and plenty to do on board.
Fact checked by Jillian Dara
There’s much to discover in Mexico, from sandy beaches to dense jungles, modern cities to ancient ruins, and fresh seafood to traditional Mexican dishes, along with friendly, welcoming people.
With a cruise, you can visit a variety of ports and enjoy the onboard amenities on your way to somewhere new each day. Organized excursions at each port offer options from lazy beach days to thrilling adventures. Consequently, one of the most significant benefits of cruising is the ability to experience multiple destinations without the hassle of changing hotels or packing up every day. Most ships feature pools, spas, fitness centers, diverse dining options, and various entertainment activities.
Norwegian Cruise Line
7-day Mexican Riviera Cruise: Cabo and Puerto Vallarta
Boarding in San Diego, California, Norwegian Jewel spends one day cruising south to Cabo San Lucas. Guests can explore this popular tourist destination with world-class sport fishing, exclusive resorts, shopping, and dining. Puerto Vallarta offers spectacular beaches, open-air markets, and historic cobblestone streets.
After an overnight cruise, the ship arrives in Mazatlan where guests spend the morning exploring local sights, enjoying lunch featuring Mexican cuisine, and shopping for handicrafts. Following this is a day spent at sea, allowing cruisers to relax and enjoy the ship’s amenities such as the spa, restaurants, and evening entertainment. The next morning, the ship reaches Ensenada, perfect for shopping, winery visits, and a trip to the Riviera del Pacifico resort.
Carnival Cruises
5-day Baja Mexico Cruise from San Francisco
This five-day cruise aboard Carnival Miracle begins in San Francisco. Departing in the afternoon gives guests time to explore the city in the morning. Onboard, guests can enjoy five diverse restaurants, including Bonsai Sushi and Guy’s Burger Joint.
During the first day at sea, the ship’s amenities can be fully enjoyed, including pools and a variety of entertainment options. Stop in San Diego for local attractions like the San Diego Zoo, Balboa Park, and downtown, before cruising to Ensenada where activities range from horseback riding and wine tours to shopping. Another day at sea allows guests to soak up the ship’s many offerings before returning to San Francisco.
Holland America
10-day Mexico and the Sea of Cortez Cruise
Guests can board Zaandam in San Diego. The next day is spent at sea, providing cruisers with opportunities to enjoy entertainment and partake in culinary offerings. Approaching Los Cabos, guests may engage in various activities such as fishing and golfing.
On another exciting day, the ship docks at Loreto, where activities include attending local fiestas or exploring canyons. Subsequent stops in La Paz allow for kayaking, artisan studio visits, and swimming with whale sharks. The journey continues through Mazatlan and Puerto Vallarta before concluding with a return to San Diego.
Sunstone Tours and Cruises
Baja’s Bounty 8-day Cruise
This small ship cruise aboard the 66-passenger Safari Voyager begins upon arrival at the Los Cabos International Airport. Guests will embark on a land journey to La Paz, where they will be welcomed with a dinner.
Daily adventures include activities like snorkeling, hiking, and lounging on beaches in the Gulf of California Biosphere Reserve. Guests can also explore local ranches or take guided mule rides, making for a scenic experience filled with natural beauty and marine life.
Princess Cruises
7-day Mexican Riviera Cruise
The Majestic Princess departs from Los Angeles, allowing time for tours of Venice and Santa Monica beaches. Guests can enjoy amenities on the first day at sea, including cooking demonstrations and entertainment options.
Cabo San Lucas offers various excursions like coastal cruises and horseback riding, while in Mazatlan, guests can choose from a harbor cruise, cooking classes, and other engaging activities. Puerto Vallarta presents options like tequila tastings and dolphin encounters before the ship returns to Los Angeles.
Oceania Cruises
7-day Miami to Miami Tropical Retreat
Guests board Sirena in Miami, followed by a day at sea enjoying experiences from wine tastings and cooking classes to a luxurious spa. Dining options are diverse, featuring Italian, French, and Asian cuisines.
The cruise itinerary includes stops in Costa Maya for cultural exploration and kayaking, along with a visit to Harvest Caye for a connection with nature. Cozumel offers adventures such as ATV rides and visits to ancient Mayan ruins before returning to Miami.
Royal Caribbean
4-night Western Caribbean Cruise
This cruise departs from Galveston, Texas, featuring a day at sea filled with pools, a spa, and engaging kids’ activities. In Cozumel, enjoy snorkeling, visits to ruins, or simply relax on beaches.
Another day at sea allows for further dining and entertainment options onboard before returning to Galveston.