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
San Diego → Cabo San Lucas → Ensenada → San Diego
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jun 7, 2027 · 4 nights

$1,219 suite · $305/night

12% below typical · 3-month low
Los Angeles → Catalina Island → Ensenada → Los Angeles
Virgin Voyages

Brilliant Lady

Los Angeles → Avalon → Ensenada → Los Angeles

Nov 20, 2027 · 4 nights

$676 balcony · $169/night

11% below typical · 3-month low
Los Angeles → Avalon → Ensenada → Los Angeles
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 22, 2027 · 4 nights

$348 balcony · $87/night

13% below typical
Los Angeles → Catalina Island → Ensenada → Los Angeles
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 7, 2026 · 4 nights

$845 oceanview · $211/night

22% below typical
San Diego → Avalon → Ensenada → San Diego
Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

May 14, 2027 · 3 nights

$449 interior · $150/night

10% below typical · 3-month low
Los Angeles → Ensenada → Los Angeles
Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

May 21, 2027 · 3 nights

$530 oceanview · $177/night

10% below typical · 3-month low
Los Angeles → Ensenada → Los Angeles
Princess Cruises

Emerald Princess

Los Angeles → Hilo → Ensenada → Los Angeles

Oct 4, 2027 · 16 nights

$1,239 interior · $77/night

12% below typical
Los Angeles → Hilo → Ensenada → Los Angeles
Virgin Voyages

Brilliant Lady

Los Angeles → Avalon → Ensenada → Los Angeles

Nov 6, 2027 · 4 nights

$760 balcony · $190/night

7% below typical · 3-month low
Los Angeles → Avalon → Ensenada → Los Angeles
Virgin Voyages

Brilliant Lady

Los Angeles → Ensenada → Los Angeles

Nov 10, 2027 · 3 nights

$297 interior · $99/night

9% below typical · 3-month low
Los Angeles → Ensenada → Los Angeles
Virgin Voyages

Brilliant Lady

Los Angeles → Ensenada → Los Angeles

Nov 24, 2027 · 3 nights

$297 interior · $99/night

9% below typical · 3-month low
Los Angeles → Ensenada → Los Angeles
Princess Cruises

Ruby Princess

San Francisco → Kailua-Kona → Ensenada → San Francisco

Feb 10, 2029 · 16 nights

$1,825 interior · $114/night

9% below typical · 3-month low
San Francisco → Kailua-Kona → Ensenada → San Francisco
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
San Diego → Catalina Island → Ensenada → San Diego
Holland America

Zaandam

San Diego → Cabo San Lucas → Ensenada → San Diego

Apr 4, 2027 · 13 nights

$1,299 interior · $100/night

7% below typical · 3-month low
San Diego → Cabo San Lucas → Ensenada → San Diego
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Dec 14, 2026 · 4 nights

$259 interior · $65/night

18% below typical · Price trending down
Los Angeles → Catalina Island → Ensenada → Los Angeles
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 27, 2026 · 6 nights

$730 interior · $122/night

16% below typical · 3-month low
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Feb 11, 2027 · 3 nights

$324 balcony · $108/night

11% below typical · Price trending down
San Diego → Ensenada → San Diego
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 26, 2027 · 7 nights

$527 interior · $75/night

11% below typical · 3-month low
Los Angeles → Catalina Island → Ensenada → Los Angeles
Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Mar 9, 2027 · 5 nights

$313 interior · $63/night

14% below typical · Price trending down
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Royal Caribbean International

Voyager of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Apr 15, 2027 · 8 nights

$761 oceanview · $95/night

12% below typical · 3-month low
Los Angeles → Ensenada → Mazatlan → Los Angeles

Browse by departure port