Princess Cruises

Crown Princess

Los Angeles → Nawiliwili → Ensenada → Los Angeles

Jan 9, 2028 · 16 nights

$2,234 balcony · $140/night

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

Serenade of the Seas

San Diego → Ensenada → San Diego

Dec 3, 2026 · 3 nights

$219 oceanview · $73/night

12% below typical · 3-month low
San Diego → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Dec 15, 2026 · 3 nights

$733 oceanview · $244/night

22% below typical
San Diego → Ensenada → San Diego
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Aug 8, 2027 · 6 nights

$517 interior · $86/night

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

Ruby Princess

San Francisco → Honolulu → Ensenada → San Francisco

Sep 25, 2027 · 16 nights

$1,199 interior · $75/night

27% below typical · Price trending down
San Francisco → Honolulu → Ensenada → San Francisco
Royal Caribbean International

Ovation of the Seas

Los Angeles → Ensenada → Los Angeles

Nov 27, 2026 · 3 nights

$329 oceanview · $110/night

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

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Feb 8, 2027 · 4 nights

$345 oceanview · $86/night

11% below typical · Price trending down
Los Angeles → Catalina Island → Ensenada → Los Angeles
Princess Cruises

Ruby Princess

San Francisco → Kailua-Kona → Ensenada → San Francisco

Feb 16, 2028 · 16 nights

$1,362 interior · $85/night

22% below typical · Price trending down
San Francisco → Kailua-Kona → Ensenada → San Francisco
Princess Cruises

Ruby Princess

San Francisco → Hilo → Ensenada → San Francisco

Mar 3, 2028 · 16 nights

$1,499 interior · $94/night

22% below typical · Price trending down
San Francisco → Hilo → Ensenada → San Francisco
Holland America

Koningsdam

San Diego → Cabo San Lucas → Ensenada → San Diego

Jan 2, 2027 · 24 nights

$2,679 oceanview · $112/night

12% below typical · 3-month low
San Diego → Cabo San Lucas → Ensenada → San Diego
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
San Diego → Ensenada → La Paz → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Jan 15, 2027 · 3 nights

$745 interior · $248/night

19% below typical · 3-month low
San Diego → Avalon → Ensenada → San Diego
Royal Caribbean International

Voyager of the Seas

Los Angeles → Ensenada → Mazatlan → Los Angeles

Apr 1, 2027 · 8 nights

$1,027 balcony · $128/night

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

Ruby Princess

San Francisco → Hilo → Ensenada → San Francisco

Nov 8, 2026 · 16 nights

$1,199 interior · $75/night

7% below typical · 3-month low
San Francisco → Hilo → Ensenada → San Francisco
Royal Caribbean International

Voyager of the Seas

Los Angeles → Ensenada → Los Angeles

Dec 18, 2026 · 3 nights

$299 balcony · $100/night

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

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Feb 21, 2027 · 4 nights

$313 balcony · $78/night

16% below typical · 3-month low
San Diego → Catalina Island → Ensenada → San Diego
Princess Cruises

Crown Princess

Los Angeles → Hilo → Ensenada → Los Angeles

Sep 27, 2027 · 16 nights

$1,199 interior · $75/night

19% below typical · Price trending down
Los Angeles → Hilo → Ensenada → Los Angeles
Princess Cruises

Ruby Princess

San Francisco → Honolulu → Ensenada → San Francisco

Nov 7, 2027 · 16 nights

$1,199 interior · $75/night

22% below typical · Price trending down
San Francisco → Honolulu → Ensenada → San Francisco
Princess Cruises

Crown Princess

Los Angeles → Hilo → Ensenada → Los Angeles

Nov 28, 2027 · 16 nights

$1,574 balcony · $98/night

20% below typical
Los Angeles → Hilo → Ensenada → Los Angeles
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Jan 17, 2027 · 4 nights

$304 oceanview · $76/night

12% below typical
San Diego → Catalina Island → Ensenada → San Diego

Browse by departure port