Departure months
Trip length
Search
Disney Cruise Line

Disney Wonder • Disney Cruise Line

6-night Mexican Riviera Loop via Ensenada & Cabo San Lucas

Nov 16, 2026 → Nov 22, 2026 • San Diego ↔

Lowest in 90 days $198 below typical

From $1,294

$216/night

Good value

↓13% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

4-night Mexican Riviera Loop via Catalina Island & Ensenada

Mar 21, 2027 → Mar 25, 2027 • San Diego ↔

Lowest in 180 days $54 below typical

From $409

$102/night

Good value

↓12% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

7-night Mexican Riviera Loop via La Paz & Cabo San Lucas

Oct 25, 2026 → Nov 1, 2026 • San Diego ↔

$110 below typical ↘ Trending down

From $489

$70/night

Good value

↓18% below typical

Holland America

Koningsdam • Holland America

24-night Itinerary MXCSL-MXLAP-MXLTO-USSAN-USHNL-USOGG-USNIJ-USITO-USKHH-MXESE

Jan 2, 2027 → Jan 26, 2027 • San Diego ↔

$595 below typical

From $2,579

$107/night

Good value

↓19% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

3-night Mexican Riviera Loop via Ensenada

Oct 15, 2026 → Oct 18, 2026 • San Diego ↔

Lowest in 180 days ↘ Trending down

From $349

$116/night

Good value

↓11% below typical

MSC Cruises

MSC Poesia • MSC Cruises

14-night Panama Canal One-Way via Cabo San Lucas, Puntarenas & Panama Canal

Oct 3, 2026 → Oct 17, 2026 • San Diego → Miami

Lowest in 180 days $119 below typical

From $1,057

$76/night

Good value

↓10% below typical

Holland America

Zaandam • Holland America

30-night Mexican Riviera Loop via Hilo, Kailua-Kona & Ensenada

Nov 19, 2026 → Dec 19, 2026 • San Diego ↔

$590 below typical ↗ Trending up

From $3,144

$105/night

Good value

↓16% below typical

Holland America

Koningsdam • Holland America

17-night Hawaii Loop via Honolulu, Kahului & Ensenada

Jan 9, 2027 → Jan 26, 2027 • San Diego ↔

$354 below typical ↗ Trending up

From $1,894

$111/night

Good value

↓16% below typical

Holland America

Zaandam • Holland America

12-night Mexican Riviera Loop via Cabo San Lucas & Loreto

Dec 6, 2027 → Dec 18, 2027 • San Diego ↔

Lowest in 180 days $132 below typical

From $1,564

$130/night

Typical price

↓8% below typical

Holland America

Koningsdam • Holland America

18-night Hawaii Loop via Nawiliwili, Honolulu & Ensenada

Jan 26, 2027 → Feb 13, 2027 • San Diego ↔

$352 below typical ↗ Trending up

From $2,029

$113/night

Good value

↓15% below typical

Holland America

Oosterdam • Holland America

6-night West Coast Loop via Seattle & Victoria

Apr 22, 2028 → Apr 28, 2028 • San Diego → Vancouver

Lowest in 180 days $75 below typical

From $944

$157/night

Typical price

↓7% below typical

Disney Cruise Line

Disney Wonder • Disney Cruise Line

7-night Mexican Riviera Loop via Puerto Vallarta & Cabo San Lucas

Apr 23, 2027 → Apr 30, 2027 • San Diego ↔

Lowest in 90 days $90 below typical

From $1,496

$214/night

Typical price

↓6% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

7-night Mexican Riviera Loop via La Paz & Cabo San Lucas

Oct 4, 2026 → Oct 11, 2026 • San Diego ↔

$70 below typical

From $529

$76/night

Good value

↓12% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

7-night Mexican Riviera Loop via Ensenada & Cabo San Lucas

Nov 1, 2026 → Nov 8, 2026 • San Diego ↔

$67 below typical ↗ Trending up

From $489

$70/night

Good value

↓12% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

3-night Mexican Riviera Loop via Ensenada

Jan 21, 2027 → Jan 24, 2027 • San Diego ↔

Lowest in 30 days

From $339

$113/night

Typical price

↓6% below typical

Holland America

Zaandam • Holland America

13-night Mexican Riviera Loop via Cabo San Lucas & Loreto

Apr 4, 2027 → Apr 17, 2027 • San Diego ↔

$164 below typical ↗ Trending up

From $1,454

$112/night

Good value

↓10% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

3-night Mexican Riviera Loop via Ensenada

Apr 8, 2027 → Apr 11, 2027 • San Diego ↔

Lowest in 30 days

From $399

$133/night

Typical price

↓3% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

3-night Mexican Riviera Loop via Ensenada

Apr 15, 2027 → Apr 18, 2027 • San Diego ↔

Lowest in 30 days

From $399

$133/night

Typical price

↓3% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

3-night Mexican Riviera Loop via Ensenada

Apr 22, 2027 → Apr 25, 2027 • San Diego ↔

Lowest in 180 days

From $399

$133/night

Typical price

↓3% below typical

Royal Caribbean International

Serenade of the Seas • Royal Caribbean International

4-night Mexican Riviera Loop via Catalina Island & Ensenada

Dec 6, 2026 → Dec 10, 2026 • San Diego ↔

↘ Trending down

From $349

$87/night

Typical price

↓9% below typical

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person