Princess Cruises

Discovery Princess

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

Nov 28, 2026 · 7 nights

$564 interior · $81/night

8% below typical
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 22, 2027 · 4 nights

$357 balcony · $89/night

11% below typical
Princess Cruises

Discovery Princess

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

Mar 13, 2027 · 7 nights

$749 oceanview · $107/night

12% below typical · 3-month low
Princess Cruises

Discovery Princess

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

Apr 3, 2027 · 7 nights

$679 interior · $97/night

16% below typical · Price trending down
Royal Caribbean International

Voyager of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Apr 15, 2027 · 8 nights

$761 oceanview · $95/night

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

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

May 7, 2027 · 3 nights

$598 balcony · $199/night

10% below typical · Price trending down
Royal Caribbean International

Voyager of the Seas

Los Angeles → Cabo San Lucas → Los Angeles

Apr 29, 2027 · 5 nights

$648 balcony · $130/night

25% below typical · Price trending up
Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

Dec 18, 2026 · 3 nights

$369 oceanview · $123/night

12% below typical · 3-month low
Virgin Voyages

Brilliant Lady

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

Apr 18, 2027 · 7 nights

$973 balcony · $139/night

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

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jun 7, 2027 · 4 nights

$768 balcony · $192/night

6% below typical · 3-month low
Virgin Voyages

Brilliant Lady

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

Sep 25, 2027 · 7 nights

$903 oceanview · $129/night

7% below typical · 3-month low
Princess Cruises

Discovery Princess

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

Oct 9, 2027 · 7 nights

$599 interior · $86/night

12% below typical
Norwegian Cruise Line

Norwegian Bliss

Los Angeles → Cabo San Lucas → Great Stirrup Cay → Miami

Oct 19, 2027 · 17 nights

$2,159 interior · $127/night

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

Norwegian Encore

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

Apr 4, 2027 · 7 nights

$859 balcony · $123/night

8% below typical
Princess Cruises

Discovery Princess

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

Apr 10, 2027 · 7 nights

$559 interior · $80/night

7% below typical
Royal Caribbean International

Voyager of the Seas

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

Dec 28, 2026 · 7 nights

$819 interior · $117/night

7% below typical
Royal Caribbean International

Voyager of the Seas

Los Angeles → Cabo San Lucas → Los Angeles

Feb 3, 2027 · 5 nights

$492 oceanview · $98/night

6% below typical
Princess Cruises

Discovery Princess

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

Mar 18, 2028 · 7 nights

$905 oceanview · $129/night

6% below typical
Norwegian Cruise Line

Norwegian Encore

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

Nov 8, 2026 · 7 nights

$609 balcony · $87/night

10% below typical
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Nov 30, 2026 · 4 nights

$239 interior · $60/night

18% below typical

Browse by departure port