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 Magic

San Diego → Cabo San Lucas → Georgetown, Grand Cayman → Galveston

Nov 6, 2026 · 14 nights

$2,393 interior · $171/night

Disney Cruise Line

Disney Wonder

San Diego → Mazatlan → Ensenada → San Diego

Nov 22, 2026 · 7 nights

$6,855 suite · $979/night

45% 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 → Cabo San Lucas → Victoria → Vancouver

Mar 27, 2027 · 11 nights

$1,049 interior · $95/night

Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → La Paz → San Diego

Mar 28, 2027 · 7 nights

$601 interior · $86/night

4% below typical
Holland America

Eurodam

San Diego → Cabo San Lucas → Oranjestad → Fort Lauderdale

Oct 7, 2027 · 16 nights

$2,769 interior · $173/night

Holland America

Zaandam

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

Oct 7, 2027 · 7 nights

$1,114 interior · $159/night

Holland America

Koningsdam

San Diego → Mazatlan → Cabo San Lucas → San Diego

Oct 23, 2027 · 7 nights

$1,029 interior · $147/night

Holland America

Koningsdam

San Diego → Cabo San Lucas → Santa Barbara → San Diego

Nov 6, 2027 · 14 nights

$1,924 interior · $137/night

Holland America

Koningsdam

San Diego → Cabo San Lucas → Mazatlan → San Diego

Nov 6, 2027 · 7 nights

$969 interior · $138/night

Holland America

Koningsdam

San Diego → Ensenada → Puerto Vallarta → San Diego

Nov 13, 2027 · 14 nights

$1,964 interior · $140/night

Holland America

Zaandam

San Diego → Hilo → Puerto Vallarta → San Diego

Nov 18, 2027 · 30 nights

$4,074 oceanview · $136/night

1% below typical
Holland America

Koningsdam

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

Nov 20, 2027 · 7 nights

$1,009 interior · $144/night

Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Nov 23, 2027 · 5 nights

$4,956 suite · $991/night

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

Browse by departure port