Sort by:
Sort by:

Best Mexico Cruises

Find the Best Mexico Cruises for you. Easily compare prices and find out when to book your dream vacation to Mexico with our cruise search.

4 Night Mexico

PORTS

Los Angeles; Catalina Island; Ensenada; Los Angeles

SAIL DATE:   Jul 28, 2025   -   Aug 01, 2025

Interior

$419 $104/night
Price Curve

Oceanview

$550 $137/night
Price Curve

Balcony

$704 $176/night
Price Curve

Suite

$960 $240/night
Price Curve

Please or register to see price prediction!

-11%

3 Night Mexico

PORTS

Los Angeles; Ensenada; Los Angeles

SAIL DATE:   Jul 18, 2025   -   Jul 21, 2025

Interior

$306 $102/night
Price Curve

Oceanview

$510 $170/night
Price Curve

Balcony

$598 $199/night
Price Curve

Suite

$930 $310/night
Price Curve

Please or register to see price prediction!

4 Night Mexico

PORTS

Los Angeles; Catalina Island; Ensenada; Los Angeles

SAIL DATE:   Jul 21, 2025   -   Jul 25, 2025

Interior

$449 $112/night
Price Curve

Oceanview

$529 $132/night
Price Curve

Balcony

$704 $176/night
Price Curve

Suite

$1030 $257/night
Price Curve

Please or register to see price prediction!

7 Night Mexico

PORTS

Los Angeles; Cabo San Lucas; Mazatlan; Puerto Vallarta; Los Angeles

SAIL DATE:   Jul 11, 2025   -   Jul 18, 2025

Interior

$852 $121/night
Price Curve

Oceanview

$1132 $161/night
Price Curve

Balcony

$1383 $197/night
Price Curve

Suite

$3059 $437/night
Price Curve

Please or register to see price prediction!

3 Night Mexico

PORTS

Los Angeles; Ensenada; Los Angeles

SAIL DATE:   Jul 25, 2025   -   Jul 28, 2025

Interior

$400 $133/night
Price Curve

Oceanview

$489 $163/night
Price Curve

Balcony

$644 $214/night
Price Curve

Suite

$881 $293/night
Price Curve

Please or register to see price prediction!

7 Night Mexico

PORTS

Los Angeles; Cabo San Lucas; Mazatlan; Puerto Vallarta; Los Angeles

SAIL DATE:   Jul 04, 2025   -   Jul 11, 2025

Interior

$932 $133/night
Price Curve

Oceanview

$1202 $171/night
Price Curve

Balcony

$1412 $201/night
Price Curve

Suite

$2879 $411/night
Price Curve

Please or register to see price prediction!

3 Night Baja Mexico

PORTS

Long Beach (Los Angeles), Ca; Ensenada; Long Beach (Los Angeles), Ca

SAIL DATE:   Jul 04, 2025   -   Jul 07, 2025

Interior

$508 $169/night
Price Curve

Oceanview

$608 $202/night
Price Curve

Balcony

$738 $246/night
Price Curve

Suite

$963 $321/night
Price Curve

Please or register to see price prediction!

3 Night Baja Mexico

PORTS

Long Beach (Los Angeles), Ca; Ensenada; Long Beach (Los Angeles), Ca

SAIL DATE:   Jul 11, 2025   -   Jul 14, 2025

Interior

$498 $166/night
Price Curve

Oceanview

$598 $199/night
Price Curve

Balcony

$728 $242/night
Price Curve

Suite

$943 $314/night
Price Curve

Please or register to see price prediction!

3 Night Baja Mexico

PORTS

Long Beach (Los Angeles), Ca; Ensenada; Long Beach (Los Angeles), Ca

SAIL DATE:   Jul 18, 2025   -   Jul 21, 2025

Interior

$498 $166/night
Price Curve

Oceanview

$598 $199/night
Price Curve

Balcony

$728 $242/night
Price Curve

Suite

$943 $314/night
Price Curve

Please or register to see price prediction!

3 Night Baja Mexico

PORTS

Long Beach (Los Angeles), Ca; Ensenada; Long Beach (Los Angeles), Ca

SAIL DATE:   Jul 25, 2025   -   Jul 28, 2025

Interior

$498 $166/night
Price Curve

Oceanview

$598 $199/night
Price Curve

Balcony

$728 $242/night
Price Curve

Suite

$948 $316/night
Price Curve

Please or register to see price prediction!

With cruisewatch.com, it’s easier than ever to find the best Mexico cruises for the best price. We use data-driven analytics to simplify the process - from finding the sailing that’s perfect for you to offering unmatched price prediction to let you know when to book. Our personalized and super-refined search engine also gives you complete control, and with free automatic price alerts, staying on top of the market is stress-free. Take advantage of our awesome features to save up to 70% off your dream Mexico cruise and explore our library of free resources and expert insights so you can make your Mexico cruise truly unforgettable!