4.7 Rating based on over
10,000 customer reviews.

4.7 Overall Satisfaction Rating based on over 10,000 Ratings from our customers.

Experience The Amazing Mexican Riviera

The beautiful Mexican Riviera was once known as the place where Old Hollywood stars escaped to for a glamorous getaway. You can easily experience the beauty and allure of one of Mexico’s most-beloved regions on a cruise — and for an affordable cost. You’ll experience fresh seafood, friendly people, and a colorful land.

Most Mexican Riviera cruises depart from San Francisco, San Diego, or Los Angeles, and can include stops in several destinations, depending on the length of your cruise. These ports may include beautiful Puerto Vallarta, the resort town Cabo San Lucas in Baja Mexico, Loreto, La Paz, Mazatlan, Ixtapa/Zihuatanejo, and Manzanillo.

A variety of fleets sail to the Mexican Riviera, such as Princess, Norwegian, Carnival, Crystal, Holland America, and more.

  • Destination Port 1 Departure Port
  • Destination port 2 Destination
MXENCANOPY
Canopy Tour
$93

Go ziplining, paddle boating and more on this fun tour. Enjoy the great outdoors!

MXCSESTCSLCTY
Cabo San Lucas City Tour & Glass Botto..
$65

Enjoy a great introduction to Cabo San Lucas and its history, including a glass bottom boat adventure to its most famous landmark, El Arco.

MXMACITY
Mazatlan City Tour
$39

Enjoy an excellent overview of this beautiful city, including its history, culture, and scenic points of interest.

MXPVGLNCITY
Exclusive Puerto Vallarta City Tour
$77

Get to know the city from the perspective of a local.

mxcshtjeptod
Jeep Adventure to Todos Santos
$560

See the Pacific coast of Baja and the magical town of Todos Santos on this jeep adventure.

mxenbajagolf
Golf Ahoy! Bajamar Ocean Front Resort
$145

Play 18 holes of golf at the famous Bajamar Oceanfront Golf Resort. Golf clubs are available for rental.

 

Monthly Weather Averages

Mexican Riviera temperature graph
month graph
Mexican Riviera rain graph
  • Temperature in Fahrenheit
  • Rain in Inches

Current Weather

Puerto Vallarta
89°F
Rain
Weather icon
chancerain

Monday

90° 79°
chancerain

Tuesday

91° 76°
chancerain

Wednesday

89° 76°
chancerain

Thursday

86° 76°

21 CRUISES

E.g., 09-26-2022
E.g., 09-26-2022
Cancel

21 Cruises

Sort By:
Please select Destination
Please select Month
57% Off Brochure Price

7 NIGHT MEXICAN RIVIERA Cruise

Departing From: Los Angeles

Duration: 7 nights

Ship: Carnival Panorama (Ship Info)

Port of Call: Los Angeles (long Beach), Ca, Cabo San Lucas, Mexico, Mazatlan, Mexico, Puerto Vallarta, Mexico, Los Angeles (long Beach), Ca (Itinerary Details)

Best For: Family with Kids, Family with Teens, Gourmet, Honeymoon, Luxury, Romantic, Senior

122029511407356

From $814

$349

as little as $50.00/night

What's Included?

SAIL SAFE

Carnival's Health & Safety Protocols allow you and your loved ones to cruise with the ultimate safety.

Learn More

Departure Date Bonus Interior Oceanview Balcony Suite
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$439

USD

$719

USD

$989

USD

$2,099

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$459

USD

$589

USD

$849

USD

$1,431

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$404

USD

$564

USD

$834

USD

$1,477

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$1,114

USD

$1,009

USD

$1,374

USD

$2,192

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$829

USD

$1,019

USD

$1,399

USD

$2,412

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$679

USD

$969

USD

$1,249

USD

$2,279

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$364

USD

$484

USD

$729

USD

$1,674

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$349

USD

$479

USD

$689

USD

$1,456

USD

Voyager club DO YOU HAVE A FUTURE CRUISE CREDIT?

Redeem your future cruise credit with CruiseDirect. Speak to an Advisor today 1-888-407-2784

3 NIGHT MEXICAN RIVIERA Cruise

Departing From: San Diego

Duration: 3 nights

Ship: Disney Wonder (Ship Info)

Port of Call: San Diego, Ensenada, , San Diego (Itinerary Details)

Best For: Family with Kids, Family with Teens, Gourmet, Honeymoon, Luxury, Romantic, Senior, Wedding

132862043356

From

$396

as little as $132.00/night

What's Included?

SAIL SAFE

Disney's Health & Safety Protocols allow you and your loved ones to cruise with the ultimate safety.

Learn More

Departure Date Bonus Interior Oceanview Balcony Suite
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$582

USD

$621

USD

$774

USD

$1,347

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$582

USD

$657

USD

$744

USD

$1,347

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$432

USD

$483

USD

$528

USD

$1,275

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$432

USD

$483

USD

$528

USD

$1,275

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$567

USD

$621

USD

$684

USD

$1,275

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$507

USD

$555

USD

$609

USD

$1,140

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$447

USD

$501

USD

$549

USD

$1,284

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$396

USD

$444

USD

$486

USD

$1,140

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$753

USD

$879

USD

$1,134

USD

$2,025

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$789

USD

$936

USD

$1,206

USD

$2,157

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$801

USD

$936

USD

$1,206

USD

$2,157

USD

Voyager club BEST PRICE GUARANTEE!

If you find a lower price online, we’ll match it!  

77% Off Brochure Price

6 NIGHT MEXICAN RIVIERA Cruise

Departing From: Los Angeles

Duration: 6 nights

Ship: Carnival Miracle (Ship Info)

Port of Call: Los Angeles (long Beach), Ca, Cabo San Lucas, Mexico, Cabo San Lucas, Mexico, Ensenada, Mexico, Los Angeles (long Beach), Ca (Itinerary Details)

Best For: Family with Kids, Family with Teens, Honeymoon, Romantic, Senior, Wedding

12677171556

From $1,804

$419

as little as $70.00/night

What's Included?

SAIL SAFE

Carnival's Health & Safety Protocols allow you and your loved ones to cruise with the ultimate safety.

Learn More

Departure Date Bonus Interior Oceanview Balcony Suite
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$589

USD

$689

USD

$779

USD

$1,421

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$419

USD

$484

USD

$519

USD

$1,375

USD

Voyager club MAKE THE WORLD GREENER

CruiseDirect and One Tree Planted are planting a tree for every passenger who sails with us.

3 NIGHT MEXICAN RIVIERA Cruise

Departing From: San Diego

Duration: 3 nights

Ship: Disney Wonder (Ship Info)

Port of Call: San Diego, , Ensenada, San Diego (Itinerary Details)

Best For: Family with Kids, Family with Teens, Gourmet, Honeymoon, Luxury, Romantic, Senior, Wedding

129305543356

From

$432

as little as $144.00/night

What's Included?

SAIL SAFE

Disney's Health & Safety Protocols allow you and your loved ones to cruise with the ultimate safety.

Learn More

Departure Date Bonus Interior Oceanview Balcony Suite
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$636

USD

$711

USD

$780

USD

$2,085

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$432

USD

$606

USD

$528

USD

$1,242

USD

Voyager club FREE HOLDS

Lock in a great price, figure out your plans & pay later. Free Holds are available on the final step.

4 NIGHT MEXICAN RIVIERA Cruise

Departing From: San Diego

Duration: 4 nights

Ship: Disney Wonder (Ship Info)

Port of Call: San Diego, Catalina, Ensenada, , San Diego (Itinerary Details)

Best For: Family with Kids, Family with Teens, Gourmet, Honeymoon, Luxury, Romantic, Senior, Wedding

132862243356

From

$448

as little as $112.00/night

What's Included?

SAIL SAFE

Disney's Health & Safety Protocols allow you and your loved ones to cruise with the ultimate safety.

Learn More

Departure Date Bonus Interior Oceanview Balcony Suite
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
- - - -
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$600

USD

$680

USD

$892

USD

$1,664

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$724

USD

$800

USD

$1,080

USD

$2,000

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$448

USD

$504

USD

$720

USD

$1,744

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$548

USD

$616

USD

$880

USD

$2,124

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$724

USD

$820

USD

$1,016

USD

$2,076

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$724

USD

$820

USD

$1,016

USD

$2,076

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$744

USD

$856

USD

$1,112

USD

$2,160

USD

  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
  • Cruise Promotion
$940

USD

$1,092

USD

$1,400

USD

$2,520

USD

Voyager club DO YOU HAVE A FUTURE CRUISE CREDIT?

Redeem your future cruise credit with CruiseDirect. Speak to an Advisor today 1-888-407-2784