Princess Cruises

Discovery Princess

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

Jan 23, 2027 · 7 nights

$849 balcony · $121/night

12% below typical
Princess Cruises

Discovery Princess

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

Feb 13, 2027 · 7 nights

$894 balcony · $128/night

16% below typical · Price trending down
Norwegian Cruise Line

Norwegian Encore

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

Mar 21, 2027 · 7 nights

$589 interior · $84/night

13% below typical
Princess Cruises

Discovery Princess

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

Dec 4, 2027 · 7 nights

$804 interior · $115/night

8% below typical · Price trending down
Princess Cruises

Discovery Princess

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

Feb 19, 2028 · 7 nights

$784 balcony · $112/night

18% below typical
Princess Cruises

Discovery Princess

Los Angeles → San Diego → Victoria → Vancouver

Apr 15, 2028 · 7 nights

$675 interior · $96/night

26% below typical · 3-month low
Princess Cruises

Discovery Princess

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

Feb 5, 2028 · 7 nights

$867 oceanview · $124/night

12% below typical · Price trending down
Royal Caribbean International

Voyager of the Seas

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

Nov 20, 2026 · 7 nights

$3,465 suite · $495/night

7% below typical · Price trending up
Royal Caribbean International

Voyager of the Seas

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

Dec 4, 2026 · 7 nights

$499 oceanview · $71/night

20% below typical · 3-month low
Princess Cruises

Discovery Princess

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

Dec 19, 2026 · 7 nights

$1,264 balcony · $181/night

10% below typical · Price trending down
Royal Caribbean International

Voyager of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jan 29, 2027 · 5 nights

$404 oceanview · $81/night

28% below typical · Price trending down
Norwegian Cruise Line

Norwegian Encore

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

Feb 14, 2027 · 7 nights

$489 interior · $70/night

21% below typical · 3-month low
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 26, 2027 · 7 nights

$536 interior · $77/night

11% below typical · 3-month low
Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

May 14, 2027 · 3 nights

$449 interior · $150/night

10% below typical · 3-month low
Virgin Voyages

Brilliant Lady

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

Nov 13, 2027 · 7 nights

$833 oceanview · $119/night

14% below typical · 3-month low
Princess Cruises

Discovery Princess

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

Jan 29, 2028 · 7 nights

$849 balcony · $121/night

12% below typical · Price trending down
Princess Cruises

Discovery Princess

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

Mar 4, 2028 · 7 nights

$909 balcony · $130/night

6% below typical
Princess Cruises

Discovery Princess

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

Apr 8, 2028 · 7 nights

$869 balcony · $124/night

10% below typical
Royal Caribbean International

Voyager of the Seas

Los Angeles → Mazatlan → Cabo San Lucas → Los Angeles

Dec 11, 2026 · 7 nights

$399 oceanview · $57/night

33% below typical · 3-month low
Princess Cruises

Discovery Princess

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

Jan 30, 2027 · 7 nights

$664 oceanview · $95/night

13% below typical

Browse by departure port