Holland America

Koningsdam

San Diego → Avalon → Ensenada → San Diego

Nov 14, 2026 · 7 nights

$684 interior · $98/night

28% below typical · 3-month low
Norwegian Cruise Line

Norwegian Star

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

Dec 26, 2026 · 7 nights

$657 oceanview · $94/night

34% below typical · 3-month low
Norwegian Cruise Line

Norwegian Star

San Diego → Mazatlan → Ensenada → San Diego

Jan 9, 2027 · 7 nights

$674 suite · $96/night

59% below typical · 3-month low
Norwegian Cruise Line

Norwegian Star

San Diego → Mazatlan → Ensenada → San Diego

Jan 16, 2027 · 7 nights

$638 suite · $91/night

62% below typical · 3-month low
Norwegian Cruise Line

Norwegian Star

San Diego → Mazatlan → Ensenada → San Diego

Jan 23, 2027 · 7 nights

$451 oceanview · $64/night

27% below typical · 3-month low
Holland America

Koningsdam

San Diego → Cabo San Lucas → Pichilingue → San Diego

Jan 2, 2027 · 7 nights

$799 oceanview · $114/night

24% below typical · 3-month low
Holland America

Zuiderdam

San Diego → Pichilingue → Cabo San Lucas → San Diego

Jan 16, 2027 · 7 nights

$549 interior · $78/night

27% below typical · Price trending down
Norwegian Cruise Line

Norwegian Star

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

Feb 6, 2027 · 7 nights

$1,249 suite · $178/night

40% below typical · 3-month low
Holland America

Zuiderdam

San Diego → Cabo San Lucas → Mazatlan → San Diego

Jan 23, 2027 · 7 nights

$599 interior · $86/night

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

Norwegian Star

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

Dec 20, 2026 · 6 nights

$799 suite · $133/night

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

Disney Wonder

San Diego → Puerto Vallarta → Ensenada → San Diego

Feb 5, 2027 · 7 nights

$1,218 interior · $174/night

19% below typical · 3-month low
Holland America

Zaandam

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

Mar 28, 2027 · 7 nights

$699 interior · $100/night

13% below typical · 3-month low
Norwegian Cruise Line

Norwegian Star

San Diego → Cabo San Lucas → Mazatlan → San Diego

Jan 2, 2027 · 7 nights

$1,118 suite · $160/night

37% below typical · Price trending down
Holland America

Koningsdam

San Diego → Cabo San Lucas → Mazatlan → San Diego

Mar 20, 2027 · 7 nights

$999 balcony · $143/night

17% below typical · Price trending down
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → La Paz → San Diego

Jan 3, 2027 · 7 nights

$429 oceanview · $61/night

20% below typical · 3-month low
Holland America

Eurodam

San Diego → San Francisco → Vancouver

Apr 17, 2027 · 6 nights

$1,499 suite · $250/night

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

Serenade of the Seas

San Diego → Cabo San Lucas → La Paz → San Diego

Jan 28, 2027 · 7 nights

$516 oceanview · $74/night

10% below typical · Price trending down
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Jan 10, 2027 · 5 nights

$907 interior · $181/night

18% below typical · Price trending down
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

Browse by departure port