Norwegian Cruise Line

Norwegian Star

San Diego → Cabo San Lucas → Mazatlan → San Diego

Jan 2 · 7 nights

About average

$619 oceanview · $88/night

Norwegian Cruise Line

Norwegian Star

San Diego → Mazatlan → Ensenada → San Diego

Jan 9 · 7 nights

Good value

$1,749 suite · $250/night

10% below typical · 30-day low
Norwegian Cruise Line

Norwegian Star

San Diego → Mazatlan → Ensenada → San Diego

Jan 16 · 7 nights

Good value

$1,799 suite · $257/night

10% below typical · 30-day low
Norwegian Cruise Line

Norwegian Star

San Diego → Mazatlan → Ensenada → San Diego

Jan 23 · 7 nights

About average

$609 inside · $87/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Nov 29 · 6 nights

Good value

$420 balcony · $70/night

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

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 26 · 7 nights

About average

$574 inside · $82/night

Ponant Cruises

Le Bellot

Cabo San Lucas → Puntarenas

Mar 25 · 7 nights

$2,177 balcony · $311/night

Princess Cruises

Discovery Princess

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

Dec 5 · 7 nights

About average

$894 oceanview · $128/night

Norwegian Cruise Line

Norwegian Encore

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

Nov 7 · 7 nights

Exceptional value

$759 oceanview · $108/night

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

Voyager of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jan 29 · 5 nights

Exceptional value

$553 balcony · $111/night

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

Norwegian Encore

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

Jan 24 · 7 nights

Good value

$549 inside · $78/night

15% below typical · 3-month low
Ponant Cruises

Le Bellot

Puntarenas → Cabo San Lucas

Jan 24 · 7 nights

$2,177 balcony · $311/night

Ponant Cruises

Le Bellot

Puntarenas → Cabo San Lucas

Jan 18 · 7 nights

$2,177 balcony · $311/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 10 · 6 nights

Good value

$420 balcony · $70/night

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

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 24 · 6 nights

Good value

$420 balcony · $70/night

18% below typical · 6-month low
Princess Cruises

Discovery Princess

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

Apr 10 · 7 nights

About average

$614 inside · $88/night

Princess Cruises

Discovery Princess

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

Apr 17 · 7 nights

About average

$614 inside · $88/night

Norwegian Cruise Line

Norwegian Encore

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

Mar 5 · 7 nights

Exceptional value

$869 oceanview · $124/night

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

Norwegian Encore

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

Mar 12 · 7 nights

Good value

$709 inside · $101/night

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

Norwegian Encore

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

Mar 19 · 7 nights

Good value

$709 inside · $101/night

14% below typical · 3-month low