Search

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
25 – 28 March 2027
San Diego · Ensenada · San Diego
Interior675 $
With window746 $725 $
With a balcony974 $
Suite1 233 $
from 675 $ 225 $ per night
Details
Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
18 – 21 March 2027
San Diego · Ensenada · San Diego
Interior676 $
With window756 $
With a balcony975 $
Suite1 278 $1 236 $
from 676 $ 225 $ per night
Details
Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
11 – 14 March 2027
San Diego · Ensenada · San Diego
Interior677 $
With window756 $
With a balcony952 $929 $
Suite1 261 $1 179 $
from 677 $ 226 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
14 – 18 March 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior680 $
With window957 $902 $
With a balcony1 178 $1 107 $
Suite1 691 $
from 680 $ 170 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
21 – 25 March 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior679 $
With window915 $
With a balcony1 047 $1 005 $
Suite1 379 $
from 679 $ 170 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
7 – 11 March 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior681 $
With window915 $
With a balcony1 037 $985 $
Suite1 391 $
from 681 $ 170 $ per night
Details
Ovation of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
5 – 8 March 2027
Los Angeles · Ensenada · Los Angeles
Interior746 $
With window790 $
With a balcony909 $
Suite1 624 $
from 746 $ 249 $ per night
Details
Ovation of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
8 – 12 March 2027
Los Angeles · Catalina Island · Ensenada · Los Angeles
Interior745 $
With window834 $
With a balcony873 $
Suite2 334 $
from 745 $ 186 $ per night
Details
Ovation of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
19 – 22 March 2027
Los Angeles · Ensenada · Los Angeles
Interior766 $
With window770 $
With a balcony870 $
Suite1 680 $
from 766 $ 255 $ per night
Details
Ovation of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
26 – 29 March 2027
Los Angeles · Ensenada · Los Angeles
Interior861 $
With window1 046 $
With a balcony1 054 $
Suite2 028 $1 929 $
from 861 $ 287 $ per night
Details
Voyager of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
5 – 12 March 2027
Los Angeles · Ensenada · Cabo San Lucas · Mazatlan · Los Angeles
Interior979 $911 $
With window1 199 $1 120 $
With a balcony1 399 $1 307 $
Suite3 071 $
from 911 $ 130 $ per night
Details
Voyager of the Seas Royal Caribbean International
6 nights · Mexican Riviera · 5 ports
26 March – 1 April 2027
Los Angeles · Catalina Island · Cabo San Lucas · Cabo San Lucas · Los Angeles
Interior996 $923 $
With window1 157 $1 077 $
With a balcony1 357 $1 263 $
Suite2 836 $2 756 $
from 923 $ 154 $ per night
Details
Emerald Princess Princess Cruises
7 nights · Mexican Riviera · 6 ports
14 – 21 March 2027
Los Angeles · San Francisco · Santa Barbara · San Diego · Ensenada … +1
Interior1 115 $1 036 $
With window1 566 $
With a balcony3 397 $
Suite5 741 $
from 1 036 $ 148 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
27 March – 3 April 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 036 $
With window1 466 $
With a balcony1 437 $
Suite2 253 $
from 1 036 $ 148 $ per night
Details
Ovation of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
22 – 26 March 2027
Los Angeles · Catalina Island · Ensenada · Los Angeles
Interior1 046 $
With window1 052 $
With a balcony1 117 $
Suite2 187 $
from 1 046 $ 262 $ per night
Details
Ovation of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
29 March – 2 April 2027
Los Angeles · Catalina Island · Ensenada · Los Angeles
Interior1 079 $
With window1 132 $
With a balcony1 197 $
Suite2 504 $
from 1 079 $ 270 $ per night
Details
Emerald Princess Princess Cruises
7 nights · Mexican Riviera · 6 ports
21 – 28 March 2027
Los Angeles · Ensenada · San Diego · San Francisco · San Francisco … +1
Interior1 095 $
With window1 468 $
With a balcony2 060 $1 867 $
Suite4 214 $
from 1 095 $ 156 $ per night
Details
Emerald Princess Princess Cruises
7 nights · Mexican Riviera · 6 ports
28 March – 4 April 2027
Los Angeles · San Francisco · Santa Barbara · San Diego · Ensenada … +1
Interior1 095 $
With window1 272 $
With a balcony1 769 $
Suite3 584 $
from 1 095 $ 156 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
13 – 20 March 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 134 $
With window1 704 $
With a balcony1 947 $
Suite2 213 $
from 1 134 $ 162 $ per night
Details
Voyager of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
12 – 19 March 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 216 $
With window1 574 $
With a balcony1 804 $1 780 $
Suite3 355 $
from 1 216 $ 174 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
6 – 13 March 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 493 $1 232 $
With window1 852 $1 466 $
With a balcony1 701 $1 416 $
Suite3 189 $2 762 $
from 1 232 $ 176 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
20 – 27 March 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 294 $1 232 $
With window1 634 $1 466 $
With a balcony1 476 $
Suite2 351 $2 114 $
from 1 232 $ 176 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
28 March – 4 April 2027
San Diego · La Paz · Cabo San Lucas · Ensenada · San Diego
Interior1 260 $1 234 $
With window1 360 $1 334 $
With a balcony1 823 $1 774 $
Suite3 609 $
from 1 234 $ 176 $ per night
Details
Norwegian Encore Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
7 – 14 March 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 356 $1 253 $
With window1 565 $1 333 $
With a balcony1 846 $
Suite2 122 $1 903 $
from 1 253 $ 179 $ per night
Details