Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

May 7, 2027 · 3 nights

$598 balcony · $199/night

10% below typical · Price trending down
Los Angeles → Ensenada → Los Angeles
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Nov 30, 2026 · 4 nights

$239 interior · $60/night

18% below typical
Los Angeles → Catalina Island → Ensenada → Los Angeles
Royal Caribbean International

Voyager of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Jan 22, 2027 · 7 nights

$389 interior · $56/night

8% below typical
Los Angeles → Ensenada → Mazatlan → Los Angeles
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

May 2, 2027 · 6 nights

$330 interior · $55/night

11% below typical
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

May 16, 2027 · 6 nights

$340 interior · $57/night

13% below typical
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Oct 3, 2027 · 6 nights

$1,116 suite · $186/night

11% below typical
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Princess Cruises

Emerald Princess

Los Angeles → Santa Barbara → Ensenada → Los Angeles

Oct 20, 2027 · 4 nights

$964 suite · $241/night

12% below typical · Price trending down
Los Angeles → Santa Barbara → Ensenada → Los Angeles
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
San Diego → Ensenada → San Diego
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
San Diego → Ensenada → San Diego
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
San Diego → Ensenada → San Diego
Princess Cruises

Ruby Princess

San Francisco → Hilo → Ensenada → San Francisco

Feb 28, 2027 · 16 nights

$1,753 balcony · $110/night

18% below typical · Price trending down
San Francisco → Hilo → Ensenada → San Francisco
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Oct 31, 2027 · 6 nights

$397 interior · $66/night

5% below typical · 3-month low
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Nov 28, 2027 · 6 nights

$397 interior · $66/night

5% below typical · 3-month low
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 12, 2027 · 6 nights

$397 interior · $66/night

5% below typical · 3-month low
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Princess Cruises

Discovery Princess

Los Angeles → San Francisco → Ensenada → Los Angeles

Mar 31, 2029 · 7 nights

$854 interior · $122/night

12% below typical · 3-month low
Los Angeles → San Francisco → Ensenada → Los Angeles
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
San Diego → Catalina Island → Ensenada → San Diego
Princess Cruises

Ruby Princess

San Francisco → San Diego → Ensenada → San Francisco

Nov 23, 2027 · 5 nights

$1,154 balcony · $231/night

7% below typical
San Francisco → San Diego → Ensenada → San Francisco
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → Puerto Vallarta → San Diego

Dec 22, 2026 · 7 nights

$2,139 interior · $306/night

20% below typical
San Diego → Ensenada → Puerto Vallarta → San Diego
Princess Cruises

Ruby Princess

San Francisco → Hilo → Ensenada → San Francisco

Dec 26, 2026 · 16 nights

$1,549 oceanview · $97/night

21% below typical
San Francisco → Hilo → Ensenada → San Francisco
Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

Jan 4, 2027 · 3 nights

$209 interior · $70/night

16% below typical
Los Angeles → Ensenada → Los Angeles

Browse by departure port