All cruise deals

Cruise deals from Puerto Vallarta, Mexico

Filter 244 cruise deals

Destinations
Cruise length
Cabin type
Select
Sort
Share deals
$928

$61/night*
$209/night
Inside Cabin

View Deal
71%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: December 07, 2024

Reason: Price is lower than ship's average price

$928

$132/night*
$206/night
Suite

View Deal
36%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: March 01, 2025

Reason: Price is lower than ship's average price

$928

$132/night*
$206/night
Suite

View Deal
36%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: November 09, 2024

Reason: Price is lower than ship's average price

$948

$135/night*
$206/night
Suite

View Deal
34%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: February 08, 2025

Reason: Price is lower than ship's average price

$948

$135/night*
$206/night
Suite

View Deal
34%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: February 22, 2025

Reason: Price is lower than ship's average price

$948

$135/night*
$206/night
Suite

View Deal
34%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: March 08, 2025

Reason: Price is lower than ship's average price

$948

$135/night*
$206/night
Suite

View Deal
34%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: March 15, 2025

Reason: Price is lower than ship's average price

$948

$135/night*
$206/night
Suite

View Deal
34%
princess-cruises

7 Night Mexican Riviera (Los Angeles Roundtrip)

Discovery Princess

Sail date: March 22, 2025

Reason: Price is lower than ship's average price

$948

$135/night*
$206/night
Suite

View Deal
34%
$959

$137/night*
$360/night
Balcony Cabin

View Deal
62%

Want to receive daily updates on these deals?

Get daily deals for the best cruises.