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
San Diego → Catalina Island → Ensenada → San Diego
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
San Diego → Mazatlan → Ensenada → San Diego
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
San Diego → Mazatlan → Ensenada → San Diego
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
San Diego → Mazatlan → Ensenada → San Diego
Princess Cruises

Ruby Princess

San Francisco → Kailua-Kona → Ensenada → San Francisco

Oct 11, 2027 · 16 nights

$1,412 interior · $88/night

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

Crown Princess

Los Angeles → Nawiliwili → Ensenada → Los Angeles

Dec 14, 2027 · 16 nights

$1,259 interior · $79/night

34% below typical · Price trending down
Los Angeles → Nawiliwili → Ensenada → Los Angeles
Princess Cruises

Crown Princess

Los Angeles → Nawiliwili → Ensenada → Los Angeles

Jan 25, 2028 · 16 nights

$1,299 interior · $81/night

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

Voyager of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jan 4, 2027 · 4 nights

$199 interior · $50/night

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

Disney Wonder

San Diego → Ensenada → San Diego

Jan 7, 2027 · 3 nights

$627 interior · $209/night

21% below typical · Price trending down
San Diego → Ensenada → San Diego
Princess Cruises

Ruby Princess

San Francisco → Hilo → Ensenada → San Francisco

Dec 14, 2027 · 16 nights

$1,369 interior · $86/night

20% below typical · 3-month low
San Francisco → Hilo → Ensenada → San Francisco
Princess Cruises

Ruby Princess

San Francisco → Honolulu → Ensenada → San Francisco

Jan 15, 2028 · 16 nights

$1,356 interior · $85/night

26% below typical · 3-month low
San Francisco → Honolulu → Ensenada → San Francisco
Princess Cruises

Emerald Princess

Los Angeles → Hilo → Ensenada → Los Angeles

Nov 8, 2026 · 16 nights

$1,199 oceanview · $75/night

20% below typical · 3-month low
Los Angeles → Hilo → Ensenada → Los Angeles
Holland America

Koningsdam

San Diego → Avalon → Ensenada → San Diego

Nov 14, 2026 · 7 nights

$684 interior · $98/night

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

Voyager of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jan 29, 2027 · 5 nights

$309 interior · $62/night

21% below typical · Price trending down
Los Angeles → Catalina Island → Ensenada → Los Angeles
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
San Diego → Puerto Vallarta → Ensenada → San Diego
Princess Cruises

Ruby Princess

San Francisco → Hilo → Ensenada → San Francisco

Jan 31, 2028 · 16 nights

$1,299 interior · $81/night

29% below typical · Price trending down
San Francisco → Hilo → Ensenada → San Francisco
Norwegian Cruise Line

Norwegian Encore

Los Angeles → Cabo San Lucas → Ensenada → Los Angeles

Feb 8, 2028 · 5 nights

$485 balcony · $97/night

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

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Jan 10, 2027 · 4 nights

$229 oceanview · $57/night

32% below typical · 3-month low
San Diego → Catalina Island → Ensenada → San Diego
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Jan 25, 2027 · 4 nights

$316 balcony · $79/night

16% below typical · 3-month low
Los Angeles → Catalina Island → Ensenada → Los Angeles
Princess Cruises

Ruby Princess

San Francisco → Honolulu → Ensenada → San Francisco

Dec 30, 2027 · 16 nights

$1,944 balcony · $122/night

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

Browse by departure port