Royal Caribbean International

Voyager of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Feb 19 · 7 nights

Good value

$546 oceanview · $78/night

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

Serenade of the Seas

San Diego → Ensenada → Mazatlan → San Diego

Feb 28 · 7 nights

Good value

$679 balcony · $97/night

13% below typical
Royal Caribbean International

Voyager of the Seas

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

Feb 8 · 7 nights

Good value

$464 inside · $66/night

14% below typical · 6-month low
Disney Cruise Line

Disney Wonder

San Diego → Puerto Vallarta → Ensenada → San Diego

Feb 5 · 7 nights

About average

$1,496 inside · $214/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 26 · 7 nights

About average

$574 inside · $82/night

Royal Caribbean International

Voyager of the Seas

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

Feb 26 · 7 nights

About average

$554 inside · $79/night

Royal Caribbean International

Voyager of the Seas

Los Angeles → Cabo San Lucas → Los Angeles

Feb 3 · 5 nights

Exceptional value

$524 oceanview · $105/night

26% below typical · 6-month low
Princess Cruises

Discovery Princess

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

Feb 20 · 7 nights

Good value

$589 inside · $84/night

18% below typical
Princess Cruises

Discovery Princess

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

Feb 6 · 7 nights

About average

$594 inside · $85/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 7 · 6 nights

About average

$330 inside · $55/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 21 · 6 nights

About average

$330 inside · $55/night

Norwegian Cruise Line

Norwegian Star

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

Feb 6 · 7 nights

About average

$659 inside · $94/night

Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 12 · 7 nights

About average

$705 inside · $101/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 9 · 5 nights

About average

$283 inside · $57/night

Norwegian Cruise Line

Norwegian Encore

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

Feb 7 · 7 nights

About average

$639 inside · $91/night

Norwegian Cruise Line

Norwegian Encore

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

Feb 21 · 7 nights

About average

$639 inside · $91/night

Princess Cruises

Discovery Princess

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

Feb 27 · 7 nights

About average

$654 inside · $93/night

Princess Cruises

Discovery Princess

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

Feb 13 · 7 nights

About average

$1,120 balcony · $160/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 4 · 5 nights

About average

$404 oceanview · $81/night

Norwegian Cruise Line

Norwegian Encore

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

Feb 14 · 7 nights

About average

$669 inside · $96/night