Holland America

Eurodam

San Diego → San Francisco → Vancouver

Apr 17, 2027 · 6 nights

$1,499 suite · $250/night

12% below typical · 3-month low
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
Disney Cruise Line

Disney Wonder

San Diego → Puerto Vallarta → Ensenada → San Diego

Apr 23, 2027 · 7 nights

$4,326 suite · $618/night

18% below typical
Holland America

Nieuw Amsterdam

San Diego → Victoria → Vancouver

Apr 28, 2027 · 4 nights

$449 oceanview · $112/night

6% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → La Paz → San Diego

Apr 25, 2027 · 7 nights

$699 oceanview · $100/night

Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Apr 19, 2027 · 4 nights

$2,545 suite · $636/night

16% below typical
Holland America

Koningsdam

San Diego → Victoria → Vancouver

Apr 3, 2027 · 4 nights

$399 interior · $100/night

Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Apr 11, 2027 · 4 nights

$510 balcony · $128/night

7% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Apr 15, 2027 · 3 nights

$430 oceanview · $143/night

1% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Apr 18, 2027 · 4 nights

$524 balcony · $131/night

3% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Apr 4, 2027 · 4 nights

$514 balcony · $129/night

5% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Apr 14, 2027 · 5 nights

$1,257 interior · $251/night

4% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Apr 8, 2027 · 3 nights

$441 oceanview · $147/night

3% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Apr 22, 2027 · 3 nights

$439 oceanview · $146/night

3% above typical
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Apr 30, 2027 · 6 nights

$1,570 oceanview · $262/night

4% above typical
Holland America

Zaandam

San Diego → Avalon → Victoria → Vancouver

Apr 17, 2027 · 7 nights

$1,099 oceanview · $157/night

5% above typical · Price trending up
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Apr 2, 2027 · 5 nights

$1,547 interior · $309/night

8% above typical
Norwegian Cruise Line

Norwegian Star

San Diego → Cabo San Lucas → Cartagena → Miami

Apr 3, 2027 · 15 nights

No pricing

Browse by departure port