Princess Cruises

Discovery Princess

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

Nov 21 · 7 nights

About average

$1,106 oceanview · $158/night

Carnival Cruise Line

Carnival Panorama

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

Dec 18 · 8 nights

About average

$1,014 inside · $127/night

Royal Caribbean International

Serenade of the Seas

San Diego → Puerto Vallarta → Puerto Quetzal → Tampa

Oct 7 · 15 nights

About average

$2,156 inside · $144/night

Princess Cruises

Grand Princess

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

Sep 25 · 10 nights

About average

$1,816 oceanview · $182/night

Princess Cruises

Discovery Princess

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

Dec 19 · 7 nights

Priced high

$1,444 oceanview · $206/night

19% above typical
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

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

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 Legend

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

Jan 30 · 14 nights

About average

$1,622 inside · $116/night

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

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
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

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
Carnival Cruise Line

Carnival Panorama

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

Dec 19 · 8 nights

About average

$813 inside · $102/night