Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 5, 2027 · 3 nights

$2,305 suite · $768/night

12% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 8, 2027 · 4 nights

$2,549 suite · $637/night

15% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 19, 2027 · 3 nights

$2,542 suite · $847/night

12% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 22, 2027 · 4 nights

$3,456 suite · $864/night

15% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Mar 26, 2027 · 3 nights

$2,803 suite · $934/night

15% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Feb 4, 2027 · 3 nights

$331 balcony · $110/night

9% below typical
Holland America

Nieuw Amsterdam

San Diego → Victoria → Vancouver

Apr 28, 2027 · 4 nights

$449 oceanview · $112/night

6% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Apr 19, 2027 · 4 nights

$2,545 suite · $636/night

16% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Dec 10, 2026 · 3 nights

$219 oceanview · $73/night

8% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 11, 2026 · 4 nights

$889 interior · $222/night

13% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Jan 3, 2027 · 4 nights

$2,512 suite · $628/night

16% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Jan 24, 2027 · 4 nights

$349 balcony · $87/night

9% below typical
Holland America

Koningsdam

San Diego → Victoria → Vancouver

Apr 3, 2027 · 4 nights

$399 interior · $100/night

Holland America

Koningsdam

San Diego → Victoria → Vancouver

Apr 8, 2028 · 4 nights

$544 interior · $136/night

Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Mar 25, 2027 · 3 nights

$321 interior · $107/night

4% below typical
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 → Ensenada → San Diego

Mar 18, 2027 · 3 nights

$375 oceanview · $125/night

1% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Feb 11, 2027 · 3 nights

$346 balcony · $115/night

5% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Feb 25, 2027 · 3 nights

$346 balcony · $115/night

5% below typical

Browse by departure port