Our Mexico cruise deals let you soak up sun on white-sand beaches, wander among awe-inspiring Mayan ruins, and join the festivities at top resorts. Call us to compare listings or to discover thousands of other Mexico cruise specials. There are 2 main kinds of Mexico cruise itineraries, each focusing on the unique coastlines that flank both sides of the country.Read more about Mexico.

Disney Wonder Disney Cruise Line

2 Night Mexico-Pacific Coast from San Diego

Sail Dates: Sep 15 - Oct 13, 2017
Ship: Disney Wonder
Ports of Call: San Diego, Ensenada
  • Discounted Shore Excursions

Starting At:

$573 Show Me

Carnival Miracle Carnival Cruise Lines

7 Night Mexico-Round Trip from Long Beach

Sail Dates: Apr 1 - Dec 30, 2017
Ship: Carnival Miracle
Ports of Call: Long Beach, Cabo San Lucas, Puerto Vallarta
  • EXCLUSIVE: Up to $1600 Onboard Credit
  • Up to 3 Category Upgrade
  • Special Resident Rates
  • Special Senior Rates
  • Carnival Salutes US and Canadian Military
  • Discounted Shore Excursions

Starting At:

Call Show Me

ms Westerdam Holland America Line

7 Night Mexico-Round Trip from San Diego

Sail Dates: Nov 24 - Dec 1, 2017
Ship: ms Westerdam
Ports of Call: San Diego, Cabo San Lucas, Mazatlan, Puerto Vallarta
  • EXCLUSIVE - Up to $1,700 Onboard Credit
  • Special Resident Rates
  • Discounted Shore Excursions

Starting At:

$589 Show Me

Azamara Quest Azamara Club Cruises

14 Night Mexico-Pacific Coast from Puerto Caldera

Sail Dates: Jan 25, 2018
Ship: Azamara Quest
Ports of Call: Puerto Caldera to San Diego
  • SPA CREDIT! Book a tranquil Club Spa Suite and receive a $200 spa credit
  • AZAMARA HIGHLIGHTS: Free Gratuities, Beverage Package + Azamazing Evening Event!
  • A Complimentary AzAmazing Evening Event
  • Discounted Shore Excursions

Starting At:

$2,447 Show Me

What can you expect on a cruise to Mexico?

There are 2 main kinds of Mexico cruise itineraries, each focusing on a different “side” of the country.

Pacific Ocean Cruises to the Mexican Riviera

  • Easy departures from a port near Los Angeles (Long Beach) or San Diego.
  • Short itineraries (under 7 nights) take you to the northern Baja Peninsula.
  • 7+ night cruises enable you to see more of the Mexican Riviera.
  • Go sport-fishing at Cabo San Lucas, gaze at breathtaking vistas of rock formations rising from the azure ocean, and taste the freshest, most delicious seafood of your life.
  • Feel the spirit of “Old Mexico” in the cobblestone streets of Puerto Vallarta and watch the vibrant sunset from its dreamy bay.
  • For more contemporary thrills, the resort city of Acapulco offers exciting clubbing and parties as well as calming beaches and spas.

Gulf of Mexico (Western Caribbean) Cruises to the Yucatan Peninsula

  • Easy departures from Galveston, New Orleans, Mobile, Tampa, Miami, Ft. Lauderdale, and Port Canaveral, among other locations.
  • These cruises do not focus exclusively on Mexican ports. Itineraries often include stops in Key West, Grand Cayman, Jamaica, Belize, and Honduras.
  • You'll visit Isla Cozumel, an ideal spot for scuba diving in crystalline turquoise waters. Explore underwater caves and the second-largest coral reef in the world.
  • Learn about a fascinating ancient civilization on the Riviera Maya (or Costa Maya) and tour ancient temples and landmarks at Chichen-Itza and Uxmal.
  • Be dazzled by Cancun, Yucatan's famous resort. Relax on Caribbean-style beaches or indulge in a shopping spree.

Why book your trip to Mexico with Cruise Deals?

We’ll help you figure out all the options.

With 2 “sides” of Mexico to see and a wide variety of listings to consider, you might feel overwhelmed. We provide free, personalized phone service to help you select the right package for you and your family.

We’re familiar with many cruise lines’ Mexico itineraries and programming.

Whether you’re interested in booking a casual, activities-loaded Royal Caribbean vacation or a luxurious, elegant Regent cruise, our agents can tell you all about the onboard experience and shore highlights on Mexico trips.

Find YOUR Perfect Cruise


Call FREE and talk to one of our helpful experts!


24 hours a day, 7 days a week

Mon - Fri: 8am to Midnight
Sat & Sun: 9am to 7pm (Eastern)

International Clients >>
or Contact Us