Holland America

Koningsdam

San Diego → Avalon → Ensenada → San Diego

Nov 14, 2026 · 7 nights

$684 interior · $98/night

28% below typical · 3-month low
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
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → Mazatlan → San Diego

Nov 8, 2026 · 7 nights

$368 interior · $53/night

8% below typical · Price trending up
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → Cabo San Lucas → San Diego

Nov 16, 2026 · 6 nights

$3,672 suite · $612/night

16% below typical · 3-month low
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
Holland America

Zaandam

San Diego → Hilo → Puerto Vallarta → San Diego

Nov 19, 2026 · 30 nights

$3,164 oceanview · $105/night

Holland America

Zaandam

San Diego → Hilo → Ensenada → San Diego

Nov 19, 2026 · 18 nights

$2,089 oceanview · $116/night

5% above typical
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Nov 29, 2026 · 5 nights

$942 interior · $189/night

3% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Nov 13, 2026 · 3 nights

$2,296 suite · $765/night

12% below typical
Holland America

Koningsdam

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

Nov 28, 2026 · 10 nights

$899 interior · $90/night

Holland America

Koningsdam

San Diego → Cabo San Lucas → Pichilingue → San Diego

Nov 21, 2026 · 7 nights

$899 interior · $128/night

13% above typical · Price trending up
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Nov 9, 2026 · 4 nights

$3,242 suite · $811/night

5% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → La Paz → San Diego

Nov 15, 2026 · 7 nights

$799 balcony · $114/night

31% above typical · Price trending up
Holland America

Koningsdam

San Diego → Cabo San Lucas → Loreto → San Diego

Nov 7, 2026 · 7 nights

No pricing

Browse by departure port