Search

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
25 September – 2 October 2027
Vancouver · San Francisco · Santa Catalina Island · San Diego · Los Angeles
Interior1 467 $
With window1 820 $
With a balcony1 849 $
Suite2 351 $
from 1 467 $ 210 $ per night
Details
Ovation of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 6 ports
12 – 19 March 2027
Los Angeles · Catalina Island · Cabo San Lucas · Cabo San Lucas · Ensenada … +1
Interior1 508 $
With window1 532 $
With a balcony1 742 $
Suite4 467 $
from 1 508 $ 215 $ per night
Details
Voyager of the Seas Royal Caribbean International
8 nights · Mexican Riviera · 6 ports
1 – 9 April 2027
Los Angeles · Ensenada · Cabo San Lucas · Cabo San Lucas · Mazatlan … +1
Interior1 512 $
With window2 068 $1 993 $
With a balcony2 363 $2 338 $
Suite6 113 $
from 1 512 $ 189 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
7 – 14 November 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 612 $
With window2 412 $2 251 $
With a balcony3 695 $
Suite4 295 $
from 1 612 $ 230 $ per night
Details
Norwegian Encore Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
22 – 29 November 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 618 $
With window1 925 $
With a balcony2 165 $
Suite2 528 $2 233 $
from 1 618 $ 231 $ per night
Details
Norwegian Encore Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
20 – 27 December 2026
Los Angeles · Mazatlan · Puerto Vallarta · Cabo San Lucas · Los Angeles
Interior1 618 $
With window1 720 $
With a balcony2 267 $
Suite2 632 $2 518 $
from 1 618 $ 231 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
3 – 10 April 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 624 $
With window1 741 $
With a balcony1 691 $
Suite3 096 $
from 1 624 $ 232 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
24 – 31 October 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 638 $
With a balcony1 657 $
from 1 638 $ 234 $ per night
Details
Brilliant Lady Virgin Voyages
7 nights · Mexican Riviera · 5 ports
18 – 25 September 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 668 $
With window1 946 $
With a balcony2 366 $
Suite7 000 $
from 1 668 $ 238 $ per night
Details
Brilliant Lady Virgin Voyages
7 nights · Mexican Riviera · 5 ports
25 September – 2 October 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 668 $
With window1 946 $
With a balcony2 366 $
Suite7 000 $
from 1 668 $ 238 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
26 December – 2 January 2027
San Diego · Cabo San Lucas · Mazatlan · Puerto Vallarta · San Diego
Interior1 855 $1 709 $
With window2 214 $1 971 $
With a balcony3 235 $2 974 $
Suite3 467 $3 271 $
from 1 709 $ 244 $ per night
Details
Voyager of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
21 – 28 December 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 756 $1 704 $
With window2 097 $2 024 $
With a balcony2 512 $
Suite3 504 $
from 1 704 $ 243 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
21 – 28 November 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 717 $
With window1 786 $
With a balcony1 866 $
Suite3 350 $
from 1 717 $ 245 $ per night
Details
Norwegian Encore Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
27 December – 3 January 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior2 284 $1 720 $
With window3 015 $2 028 $
With a balcony3 572 $2 894 $
Suite3 885 $3 556 $
from 1 720 $ 246 $ per night
Details
Voyager of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
28 December – 4 January 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 861 $1 782 $
With window2 123 $
With a balcony2 431 $
Suite4 942 $
from 1 782 $ 255 $ per night
Details
Brilliant Lady Virgin Voyages
7 nights · Mexican Riviera ≈ · 5 ports
17 – 24 October 2026
Los Angeles · Cabo San Lucas · Puerto Vallarta · Mazatlan · Los Angeles
Interior1 886 $
With window1 806 $
With a balcony2 086 $
Suite6 426 $
from 1 806 $ 258 $ per night
Details
Brilliant Lady Virgin Voyages
7 nights · Mexican Riviera · 5 ports
11 – 18 April 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 808 $
With window2 366 $
With a balcony2 506 $
Suite5 726 $
from 1 808 $ 258 $ per night
Details
Brilliant Lady Virgin Voyages
7 nights · Mexican Riviera · 5 ports
18 – 25 April 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 808 $
With window2 366 $
With a balcony2 506 $
Suite5 726 $
from 1 808 $ 258 $ per night
Details
Brilliant Lady Virgin Voyages
7 nights · Mexican Riviera · 5 ports
25 April – 2 May 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 808 $
With window2 366 $
With a balcony2 506 $
Suite5 726 $
from 1 808 $ 258 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
13 – 20 February 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 991 $1 820 $
With window2 291 $2 019 $
With a balcony2 101 $1 967 $
Suite3 588 $2 508 $
from 1 820 $ 260 $ per night
Details
Ovation of the Seas Royal Caribbean International
6 nights · Mexican Riviera · 5 ports
29 December – 4 January 2027
Los Angeles · Ensenada · Cabo San Lucas · Cabo San Lucas · Los Angeles
Interior1 847 $
With window1 879 $
With a balcony2 126 $
Suite5 382 $4 979 $
from 1 847 $ 308 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
20 – 27 December 2026
San Diego · Cabo San Lucas · La Paz · Mazatlan · San Diego
Interior1 855 $
With window1 855 $
With a balcony2 050 $
Suite3 396 $
from 1 855 $ 265 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
27 December – 3 January 2027
San Diego · Mazatlan · La Paz · Cabo San Lucas · San Diego
Interior1 922 $1 855 $
With window2 537 $
With a balcony3 259 $
Suite4 597 $
from 1 855 $ 265 $ per night
Details
Ovation of the Seas Royal Caribbean International
8 nights · Mexican Riviera · 7 ports
21 – 29 December 2026
Los Angeles · Catalina Island · Cabo San Lucas · Cabo San Lucas · Cabo San Lucas … +2
Interior1 873 $
With window1 984 $
With a balcony2 634 $
Suite5 416 $4 892 $
from 1 873 $ 234 $ per night
Details