Ponant Cruises

Le Bellot

Puntarenas → Cabo San Lucas

Jan 18 · 7 nights

$2,177 balcony · $311/night

Norwegian Cruise Line

Norwegian Encore

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

Jan 2 · 7 nights

About average

$649 inside · $93/night

Holland America

Koningsdam

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

Jan 8 · 7 nights

About average

$1,079 inside · $154/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

Jan 8 · 7 nights

Good value

$859 inside · $123/night

15% below typical · 6-month low
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 9 · 6 nights

About average

$427 inside · $71/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 23 · 6 nights

About average

$427 inside · $71/night

Royal Caribbean International

Navigator of the Seas

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

Jan 14 · 7 nights

Priced high

$756 inside · $108/night

17% above typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 4 · 5 nights

About average

$413 inside · $83/night

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