Royal Caribbean International

Navigator of the Seas

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

Mar 31 · 7 nights

Priced high

$826 inside · $118/night

16% above typical
Royal Caribbean International

Navigator of the Seas

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

Jan 28 · 7 nights

Priced high

$736 inside · $105/night

18% above typical
Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Cabo San Lucas → Los Angeles

Dec 29 · 6 nights

Good value

$984 oceanview · $164/night

10% below typical
Royal Caribbean International

Navigator of the Seas

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

Feb 11 · 7 nights

Priced high

$757 inside · $108/night

17% above typical
Royal Caribbean International

Navigator of the Seas

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

Feb 18 · 7 nights

Priced high

$756 inside · $108/night

17% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Cabo San Lucas → La Paz → San Diego

Dec 20 · 7 nights

About average

$979 balcony · $140/night

Norwegian Cruise Line

Norwegian Encore

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

Dec 19 · 7 nights

Good value

$1,239 oceanview · $177/night

14% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → La Paz → San Diego

Apr 25 · 7 nights

About average

$624 inside · $89/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 23 · 5 nights

About average

$780 inside · $156/night

Carnival Cruise Line

Carnival Legend

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Apr 9 · 6 nights

About average

$620 inside · $103/night

Carnival Cruise Line

Carnival Legend

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 27 · 6 nights

About average

$932 inside · $155/night

Princess Cruises

Discovery Princess

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

Apr 3 · 7 nights

About average

$899 oceanview · $128/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 29 · 6 nights

About average

$928 inside · $155/night

Princess Cruises

Discovery Princess

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

Oct 17 · 7 nights

About average

$824 inside · $118/night

Norwegian Cruise Line

Norwegian Encore

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

Nov 21 · 7 nights

Good value

$809 inside · $116/night

18% below typical
Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Nov 3 · 5 nights

About average

$1,103 suite · $221/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 27 · 6 nights

About average

$900 inside · $150/night

Princess Cruises

Discovery Princess

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

Dec 22 · 7 nights

Exceptional value

$1,034 inside · $148/night

27% below typical
Princess Cruises

Discovery Princess

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

Oct 24 · 7 nights

About average

$814 inside · $116/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Mar 19 · 6 nights

About average

$557 inside · $93/night