Norwegian Cruise Line

Norwegian Encore

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

Mar 14 · 7 nights

Good value

$649 inside · $93/night

12% below typical
Royal Caribbean International

Voyager of the Seas

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

Mar 19 · 7 nights

About average

$649 inside · $93/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Apr 26 · 4 nights

About average

$441 inside · $110/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

Mar 19 · 3 nights

About average

$375 oceanview · $125/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

Mar 5 · 3 nights

About average

$395 oceanview · $132/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

Nov 6 · 3 nights

About average

$346 inside · $115/night

Virgin Voyages

Brilliant Lady

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

Apr 11 · 7 nights

About average

$763 inside · $109/night

Virgin Voyages

Brilliant Lady

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

Apr 18 · 7 nights

About average

$763 inside · $109/night

Virgin Voyages

Brilliant Lady

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

Apr 25 · 7 nights

About average

$763 inside · $109/night

Norwegian Cruise Line

Norwegian Encore

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

Dec 27 · 7 nights

Exceptional value

$949 inside · $136/night

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

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jan 11 · 4 nights

About average

$337 inside · $84/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jan 25 · 4 nights

About average

$337 inside · $84/night

Princess Cruises

Discovery Princess

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

Jan 30 · 7 nights

About average

$594 inside · $85/night

Princess Cruises

Discovery Princess

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

Oct 10 · 7 nights

About average

$704 inside · $101/night

Princess Cruises

Discovery Princess

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

Oct 31 · 7 nights

About average

$704 inside · $101/night

Royal Caribbean International

Voyager of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Mar 5 · 7 nights

Good value

$599 oceanview · $86/night

10% below typical
Regent Seven Seas Cruises

Seven Seas Prestige

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

Feb 23 · 10 nights

About average

$7,071 balcony · $707/night

Virgin Voyages

Brilliant Lady

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

Sep 26 · 7 nights

About average

$763 inside · $109/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

Apr 9 · 3 nights

About average

$396 inside · $132/night

Royal Caribbean International

Navigator of the Seas

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

Jan 14 · 7 nights

About average

$643 inside · $92/night

Browse by departure port