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

Zaandam

San Diego → Cabo San Lucas → Ensenada → San Diego

Dec 6, 2027 · 12 nights

$1,564 interior · $130/night

Holland America

Zaandam

San Diego → Cabo San Lucas → Cartagena → Miami

Dec 18, 2027 · 15 nights

$2,674 interior · $178/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 → Cabo San Lucas → Ensenada → San Diego

Dec 18, 2027 · 5 nights

$769 interior · $154/night

Holland America

Koningsdam

San Diego → Puerto Vallarta → Acapulco → San Diego

Dec 23, 2027 · 16 nights

$2,739 interior · $171/night

Holland America

Koningsdam

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

Dec 23, 2027 · 7 nights

$1,319 interior · $188/night

Holland America

Koningsdam

San Diego → Puerto Vallarta → Mazatlan → San Diego

Dec 30, 2027 · 16 nights

$2,514 interior · $157/night

Holland America

Koningsdam

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

Dec 30, 2027 · 9 nights

$1,584 interior · $176/night

Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 5, 2027 · 5 nights

$1,129 interior · $226/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 10, 2027 · 5 nights

$1,249 interior · $250/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 15, 2027 · 4 nights

$1,026 interior · $257/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Mazatlan → San Diego

Dec 19, 2027 · 7 nights

$2,732 interior · $390/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Mazatlan → Puerto Vallarta → San Diego

Dec 26, 2027 · 7 nights

$2,874 interior · $411/night

5% above typical

Browse by departure port