Princess Cruises

Discovery Princess

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

Nov 20 · 7 nights

Good value

$1,109 balcony · $158/night

13% below typical
Princess Cruises

Ruby Princess

San Francisco → Manzanillo → Cabo San Lucas → San Francisco

Oct 27 · 11 nights

Good value

$1,713 inside · $156/night

18% below typical
Princess Cruises

Discovery Princess

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

Nov 7 · 7 nights

About average

$1,386 balcony · $198/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Aug 8 · 6 nights

About average

$587 inside · $98/night

Royal Caribbean International

Serenade of the Seas

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

Dec 27 · 7 nights

About average

$961 inside · $137/night

Holland America

Koningsdam

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

Mar 20 · 14 nights

About average

$2,034 inside · $145/night

Carnival Cruise Line

Carnival Legend

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Apr 15 · 8 nights

About average

$827 inside · $103/night

Princess Cruises

Star Princess

Vancouver → Seattle → Oranjestad → Port Canaveral

Oct 3 · 23 nights

$3,008 inside · $131/night

Royal Caribbean International

Navigator of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Sep 25 · 7 nights

Poor value

$664 inside · $95/night

39% above typical
Princess Cruises

Discovery Princess

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

Nov 27 · 7 nights

Good value

$1,014 oceanview · $145/night

13% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Nov 21 · 8 nights

About average

$2,468 suite · $309/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 6 · 6 nights

About average

$437 inside · $73/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 20 · 6 nights

About average

$437 inside · $73/night

Carnival Cruise Line

Carnival Legend

Long Beach → Huatulco (Santa María Huatulco) → Acapulco → Long Beach

Jan 30 · 14 nights

About average

$1,622 inside · $116/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Los Angeles → Cabo San Lucas → Georgetown, Grand Cayman → Miami

Jan 24 · 16 nights

$13,184 balcony · $824/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Apr 8 · 8 nights

About average

$794 inside · $99/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
Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → Georgetown, Grand Cayman → San Diego → Los Angeles

Dec 29 · 16 nights

$13,002 balcony · $813/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 4 · 5 nights

About average

$413 inside · $83/night

MSC Cruises

MSC Magnifica

Sydney → Nouméa → Napoli → Civitavecchia (Rome)

Mar 16 · 50 nights

About average

$7,189 inside · $144/night