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
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
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
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Jan 10, 2027 · 4 nights

$269 oceanview · $67/night

20% below typical · 3-month low
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
Royal Caribbean International

Serenade of the Seas

San Diego → Cabo San Lucas → La Paz → San Diego

Jan 28, 2027 · 7 nights

$516 oceanview · $74/night

10% below typical · Price trending down
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → Mazatlan → San Diego

Nov 8, 2026 · 7 nights

$368 interior · $53/night

8% below typical · Price trending up
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
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
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Feb 4, 2027 · 3 nights

$331 balcony · $110/night

9% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → La Paz → San Diego

Apr 25, 2027 · 7 nights

$699 oceanview · $100/night

Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → Mazatlan → San Diego

Feb 28, 2027 · 7 nights

$527 oceanview · $75/night

12% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Dec 10, 2026 · 3 nights

$219 oceanview · $73/night

8% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Jan 24, 2027 · 4 nights

$349 balcony · $87/night

9% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → La Paz → San Diego

Mar 28, 2027 · 7 nights

$601 interior · $86/night

4% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Mar 25, 2027 · 3 nights

$321 interior · $107/night

4% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Apr 11, 2027 · 4 nights

$510 balcony · $128/night

7% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Apr 15, 2027 · 3 nights

$430 oceanview · $143/night

1% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Mar 18, 2027 · 3 nights

$375 oceanview · $125/night

1% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Cabo San Lucas → San Diego

Dec 13, 2026 · 7 nights

$429 interior · $61/night

Browse by departure port