Holland America

Zaandam

San Diego → Puerto Vallarta → Cabo San Lucas → San Diego

Mar 28 · 7 nights

Good value

$799 inside · $114/night

11% below typical · 6-month low
Royal Caribbean International

Navigator of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Sep 18 · 7 nights

About average

$499 inside · $71/night

Holland America

Koningsdam

San Diego → Puerto Vallarta → Cabo San Lucas → San Diego

Dec 26 · 7 nights

About average

$1,149 inside · $164/night

Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Jan 15 · 7 nights

Good value

$889 inside · $127/night

12% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Jan 22 · 7 nights

Good value

$889 inside · $127/night

12% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Jan 29 · 7 nights

Good value

$889 inside · $127/night

12% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Feb 26 · 7 nights

Good value

$899 inside · $128/night

11% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Feb 5 · 7 nights

Good value

$889 inside · $127/night

12% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Feb 19 · 7 nights

Good value

$889 inside · $127/night

12% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Jan 8 · 7 nights

Good value

$859 inside · $123/night

15% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Mar 11 · 7 nights

Good value

$1,184 balcony · $169/night

16% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Mar 18 · 7 nights

Good value

$964 balcony · $138/night

17% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Mar 25 · 7 nights

Good value

$909 inside · $130/night

14% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Apr 1 · 7 nights

Exceptional value

$959 oceanview · $137/night

27% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Apr 8 · 7 nights

Exceptional value

$964 balcony · $138/night

28% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Apr 15 · 7 nights

Exceptional value

$964 balcony · $138/night

28% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Apr 22 · 7 nights

Exceptional value

$964 balcony · $138/night

33% below typical · 6-month low
Norwegian Cruise Line

Norwegian Encore

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Dec 27 · 7 nights

Exceptional value

$1,029 inside · $147/night

30% below typical · 6-month low
Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Mar 6 · 7 nights

Good value

$754 inside · $108/night

13% below typical · 3-month low
Norwegian Cruise Line

Norwegian Encore

Los Angeles → Mazatlan → Cabo San Lucas → Los Angeles

Dec 20 · 7 nights

Good value

$779 inside · $111/night

11% below typical