Holland America

Zaandam

San Diego → Cabo San Lucas → Ensenada → San Diego

Apr 4, 2027 · 13 nights

$1,299 interior · $100/night

7% below typical · 3-month low
Holland America

Zaandam

San Diego → Cabo San Lucas → Ensenada → San Diego

Dec 7, 2026 · 12 nights

$1,199 oceanview · $100/night

8% below typical
Holland America

Koningsdam

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

Nov 27, 2027 · 10 nights

$1,809 balcony · $181/night

5% below typical
Holland America

Koningsdam

San Diego → Cabo San Lucas → Mazatlan → San Diego

Dec 7, 2027 · 11 nights

$1,804 balcony · $164/night

10% below typical
Holland America

Koningsdam

San Diego → Cabo San Lucas → Victoria → Vancouver

Mar 27, 2027 · 11 nights

$1,049 interior · $95/night

Holland America

Zaandam

San Diego → Cabo San Lucas → Ensenada → San Diego

Dec 6, 2027 · 12 nights

$1,564 interior · $130/night

Holland America

Koningsdam

San Diego → Cabo San Lucas → Mazatlan → San Diego

Dec 18, 2027 · 12 nights

$1,964 interior · $164/night

Holland America

Koningsdam

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

Dec 30, 2027 · 9 nights

$1,584 interior · $176/night

Holland America

Koningsdam

San Diego → Cabo San Lucas → Victoria → Vancouver

Apr 1, 2028 · 11 nights

$1,594 interior · $145/night

Holland America

Zaandam

San Diego → Juneau → Prince Rupert → Vancouver

Apr 29, 2028 · 11 nights

$1,389 interior · $126/night

Holland America

Koningsdam

San Diego → Manzanillo → Cabo San Lucas → San Diego

Dec 8, 2026 · 11 nights

$1,199 balcony · $109/night

Holland America

Koningsdam

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

Nov 28, 2026 · 10 nights

$899 interior · $90/night

Silversea Cruises

Silver Whisper

San Diego → Mazatlan → Cabo San Lucas → San Diego

Dec 23, 2028 · 13 nights

$9,300 suite · $715/night

121% above typical · Price trending up
Crystal Cruises

Crystal Serenity

San Diego → Topolobampo → Isla Natividad → San Diego

Dec 21, 2026 · 9 nights

No pricing

Crystal Cruises

Crystal Serenity

San Diego → Manzanillo → Cabo San Lucas → San Diego

Dec 30, 2026 · 9 nights

No pricing

Crystal Cruises

Crystal Serenity

San Diego → Puerto Vallarta → Puntarenas → Panama City

Aug 9, 2027 · 11 nights

No pricing

Browse by departure port