Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Apr 18, 2027 · 4 nights

$524 balcony · $131/night

3% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Feb 18, 2027 · 3 nights

$347 balcony · $116/night

5% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Apr 4, 2027 · 4 nights

$514 balcony · $129/night

5% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Mar 11, 2027 · 3 nights

$375 oceanview · $125/night

Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Nov 13, 2026 · 3 nights

$2,296 suite · $765/night

12% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Jan 14, 2027 · 3 nights

$314 oceanview · $105/night

1% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Feb 7, 2027 · 4 nights

$365 balcony · $91/night

2% below typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Feb 12, 2027 · 3 nights

$975 interior · $325/night

4% above typical
Holland America

Koningsdam

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

Mar 27, 2027 · 7 nights

$1,249 interior · $178/night

Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 29, 2027 · 4 nights

$1,428 interior · $357/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Apr 14, 2027 · 5 nights

$1,257 interior · $251/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → Mazatlan → San Diego

Sep 24, 2027 · 7 nights

$1,551 interior · $222/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Ensenada → Puerto Vallarta → San Diego

Oct 3, 2027 · 7 nights

$1,518 interior · $217/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 10, 2027 · 6 nights

$1,287 interior · $214/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 16, 2027 · 5 nights

$1,181 interior · $236/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 26, 2027 · 5 nights

$1,136 interior · $227/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 29, 2027 · 6 nights

$1,227 interior · $204/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → Puerto Vallarta → San Diego

Nov 28, 2027 · 7 nights

$1,595 interior · $228/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Mazatlan → San Diego

Dec 19, 2027 · 7 nights

$2,732 interior · $390/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Mazatlan → Puerto Vallarta → San Diego

Dec 26, 2027 · 7 nights

$2,874 interior · $411/night

5% above typical

Browse by departure port