Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Nov 29, 2026 · 4 nights

$199 interior · $50/night

23% below typical · 3-month low
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Jan 7, 2027 · 3 nights

$627 interior · $209/night

21% below typical · Price trending down
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Dec 3, 2026 · 3 nights

$219 oceanview · $73/night

12% below typical · 3-month low
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Dec 15, 2026 · 3 nights

$733 oceanview · $244/night

22% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Jan 10, 2027 · 4 nights

$269 oceanview · $67/night

20% below typical · 3-month low
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Jan 15, 2027 · 3 nights

$745 interior · $248/night

19% below typical · 3-month low
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Feb 21, 2027 · 4 nights

$313 balcony · $78/night

16% below typical · 3-month low
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 7, 2026 · 4 nights

$845 oceanview · $211/night

22% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Dec 6, 2026 · 4 nights

$199 interior · $50/night

26% below typical · 3-month low
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Jan 22, 2027 · 3 nights

$1,990 suite · $663/night

20% below typical · 3-month low
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Jan 25, 2027 · 4 nights

$2,273 suite · $568/night

23% below typical · 3-month low
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Feb 26, 2027 · 3 nights

$2,056 suite · $685/night

20% below typical · 3-month low
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Mar 7, 2027 · 4 nights

$444 balcony · $111/night

10% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Jan 18, 2027 · 4 nights

$2,551 suite · $638/night

15% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Jan 29, 2027 · 3 nights

$2,203 suite · $734/night

12% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Feb 1, 2027 · 4 nights

$2,523 suite · $631/night

15% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Feb 15, 2027 · 4 nights

$2,991 suite · $748/night

12% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Feb 19, 2027 · 3 nights

$2,053 suite · $684/night

12% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Feb 22, 2027 · 4 nights

$2,505 suite · $626/night

16% below typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Mar 1, 2027 · 4 nights

$2,547 suite · $637/night

16% below typical

Browse by departure port