Skip to content
Advanced Cruise Search | Your Ultimate Vacation Finder!
When?
Sailing On:
Where To?
Budget:
Nights: 7 × Ports of Call: Ensenada, Mexico ×
Window ▲ ×
Departure Return Nights Cruise Line Ship Departure PortPorts of CallInterior Window ▲Balcony Suite
2026-09-042026-09-117Royal Caribbean Cruise LinesQuantum of the SeasSan Pedro (Los Angeles), CaliforniaCabo San Lucas, Mexico | Ensenada, Mexico$460
$66/night
$488
$70/night
$576
$83/night
$1,909
$273/night
2026-11-082026-11-157Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaEnsenada, Mexico | Cabo San Lucas, Mexico | Mazatlan, Mexico$471
$68/night
$494
$71/night
$697
$100/night
$1,431
$205/night
2026-11-272026-12-047Royal Caribbean Cruise LinesVoyager of the SeasSan Pedro (Los Angeles), CaliforniaEnsenada, Mexico | Cabo San Lucas, Mexico | Mazatlan, Mexico$398
$57/night
$494
$71/night
$634
$91/night
$968
$139/night
2026-12-132026-12-207Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaAvalon, Catalina Island, California | Ensenada, Mexico | Cabo San Lucas, Mexico$451
$65/night
$496
$71/night
$709
$102/night
$1,873
$268/night
2026-08-212026-08-287Royal Caribbean Cruise LinesQuantum of the SeasSan Pedro (Los Angeles), CaliforniaCabo San Lucas, Mexico | Ensenada, Mexico$398
$57/night
$498
$72/night
$598
$86/night
$1,198
$172/night
2026-11-012026-11-087Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaEnsenada, Mexico | Cabo San Lucas, Mexico | Mazatlan, Mexico$453
$65/night
$500
$72/night
$679
$97/night
$1,540
$220/night
2026-11-152026-11-227Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaEnsenada, Mexico | Cabo San Lucas, Mexico | La Paz, Mexico$416
$60/night
$526
$76/night
$710
$102/night
$1,899
$272/night
2026-10-042026-10-117Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaLa Paz, Mexico | Cabo San Lucas, Mexico | Ensenada, Mexico$473
$68/night
$534
$77/night
$831
$119/night
$2,074
$297/night
2026-10-252026-11-017Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaLa Paz, Mexico | Cabo San Lucas, Mexico | Ensenada, Mexico$474
$68/night
$534
$77/night
$717
$103/night
$1,848
$264/night
2027-01-092027-01-167Norwegian Cruise LineStarSan Diego, CaliforniaMazatlan, Mexico | Cabo San Lucas, Mexico | Mazatlan, Mexico | Cabo San Lucas, Mexico | Ensenada, Mexico | Puerto Vallarta, Mexico$579
$83/night
$535
$77/night
$791
$113/night
$839
$120/night
2027-01-162027-01-237Norwegian Cruise LineStarSan Diego, CaliforniaMazatlan, Mexico | Cabo San Lucas, Mexico | Mazatlan, Mexico | Cabo San Lucas, Mexico | Ensenada, Mexico | Puerto Vallarta, Mexico$579
$83/night
$535
$77/night
$783
$112/night
$847
$121/night
2027-01-032027-01-107Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaLa Paz, Mexico | Cabo San Lucas, Mexico | Ensenada, Mexico$488
$70/night
$556
$80/night
$784
$112/night
$1,396
$200/night
2026-10-182026-10-257Royal Caribbean Cruise LinesSeranade of the SeasSan Diego, CaliforniaEnsenada, Mexico | Cabo San Lucas, Mexico | La Paz, Mexico$529
$76/night
$558
$80/night
$796
$114/night
$2,115
$303/night
2026-09-042026-09-117Royal Caribbean Cruise LinesNavigator of the SeasSan Pedro (Los Angeles), CaliforniaEnsenada, Mexico | Cabo San Lucas, Mexico | Mazatlan, Mexico$458
$66/night
$558
$80/night
$678
$97/night
$3,169
$453/night
2026-11-132026-11-207Royal Caribbean Cruise LinesVoyager of the SeasSan Pedro (Los Angeles), CaliforniaEnsenada, Mexico | Cabo San Lucas, Mexico | Mazatlan, Mexico$417
$60/night
$560
$80/night
$682
$98/night
$958
$137/night
Showing 15 of 27 results. Sign in or subscribe to see all results.