Search

Filters 3

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Voyager of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
11 – 18 December 2026
Los Angeles · Mazatlan · Cabo San Lucas · Cabo San Lucas · Los Angeles
Interior833 $786 $
With window1 187 $
With a balcony1 271 $
Suite4 328 $
from 786 $ 112 $ per night
Details
Ovation of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 6 ports
4 – 11 December 2026
Los Angeles · Catalina Island · Cabo San Lucas · Cabo San Lucas · Ensenada … +1
Interior993 $858 $
With window1 136 $958 $
With a balcony1 058 $
Suite4 804 $3 101 $
from 858 $ 123 $ per night
Details
Voyager of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
4 – 11 December 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior925 $
With window1 272 $
With a balcony1 372 $
from 925 $ 132 $ per night
Details
Norwegian Encore Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
6 – 13 December 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 043 $934 $
With window1 205 $1 059 $
With a balcony1 447 $
Suite1 785 $1 652 $
from 934 $ 133 $ per night
Details
Norwegian Encore Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
13 – 20 December 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 043 $1 002 $
With window1 182 $1 059 $
With a balcony1 530 $1 447 $
Suite1 727 $1 652 $
from 1 002 $ 143 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
12 – 19 December 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 094 $1 050 $
With window1 382 $
With a balcony1 400 $1 300 $
Suite1 792 $1 631 $
from 1 050 $ 150 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
5 – 12 December 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 167 $
With a balcony1 323 $
Suite1 882 $
from 1 167 $ 167 $ 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
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
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
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
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
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
19 – 26 December 2026
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior2 266 $
With window2 840 $2 350 $
With a balcony2 625 $2 381 $
Suite3 388 $3 216 $
from 2 266 $ 324 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
26 December – 2 January 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior4 448 $
With window4 174 $
With a balcony4 515 $
Suite6 370 $
from 4 174 $ 596 $ per night
Details