Mexican Riviera

346 cruises · routes, dates and prices we record every day

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

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
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
15 – 22 November 2026
San Diego · Ensenada · Cabo San Lucas · La Paz · San Diego
Interior898 $740 $
With window938 $718 $
With a balcony1 218 $998 $
from 718 $ 103 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
18 – 25 October 2026
San Diego · Ensenada · Cabo San Lucas · La Paz · San Diego
With window758 $738 $
With a balcony1 498 $
from 738 $ 105 $ per night
Details
Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
15 – 18 April 2027
San Diego · Ensenada · San Diego
Interior755 $
With window872 $
With a balcony1 032 $
Suite1 258 $1 187 $
from 755 $ 252 $ per night
Details
Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
8 – 11 April 2027
San Diego · Ensenada · San Diego
Interior756 $
With window857 $
With a balcony1 016 $
Suite1 357 $1 312 $
from 756 $ 252 $ per night
Details
Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
22 – 25 April 2027
San Diego · Ensenada · San Diego
Interior774 $
With window852 $
With a balcony1 014 $
Suite1 398 $1 298 $
from 774 $ 258 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
11 – 15 April 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior862 $837 $
With window973 $
With a balcony1 102 $
Suite1 568 $
from 837 $ 209 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
18 – 22 April 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior883 $837 $
With window974 $
With a balcony1 158 $1 083 $
Suite1 587 $
from 837 $ 209 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 6 ports
13 – 20 December 2026
San Diego · Catalina Island · Ensenada · Cabo San Lucas · Cabo San Lucas … +1
Interior937 $851 $
With window1 122 $872 $
With a balcony1 317 $1 034 $
Suite7 148 $4 807 $
from 851 $ 122 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
4 – 8 April 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior898 $858 $
With window973 $
With a balcony1 148 $1 083 $
Suite1 548 $
from 858 $ 214 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
3 – 10 January 2027
San Diego · La Paz · Cabo San Lucas · Ensenada · San Diego
Interior1 037 $967 $
With window1 148 $1 025 $
With a balcony1 357 $1 267 $
Suite3 287 $3 113 $
from 967 $ 138 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
28 February – 7 March 2027
San Diego · Ensenada · Cabo San Lucas · Mazatlan · San Diego
Interior1 022 $997 $
With window1 347 $1 080 $
With a balcony1 427 $1 402 $
Suite3 197 $
from 997 $ 142 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
28 January – 4 February 2027
San Diego · Cabo San Lucas · Mazatlan · La Paz · San Diego
Interior1 045 $1 022 $
With window1 150 $1 127 $
With a balcony1 721 $
Suite3 494 $
from 1 022 $ 146 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
9 – 16 January 2027
San Diego · Mazatlan · Cabo San Lucas · Ensenada · San Diego
Interior1 194 $1 048 $
With window1 252 $1 105 $
With a balcony1 913 $1 777 $
Suite2 110 $1 846 $
from 1 048 $ 150 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
16 – 23 January 2027
San Diego · Mazatlan · Cabo San Lucas · Ensenada · San Diego
Interior1 194 $1 082 $
With window1 252 $1 150 $
With a balcony1 913 $1 766 $
Suite2 133 $1 868 $
from 1 082 $ 155 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
2 – 9 January 2027
San Diego · Cabo San Lucas · Puerto Vallarta · Mazatlan · San Diego
Interior1 173 $
With window1 205 $1 105 $
With a balcony2 074 $
Suite2 313 $
from 1 105 $ 158 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
23 – 30 January 2027
San Diego · Mazatlan · Cabo San Lucas · Ensenada · San Diego
Interior1 194 $1 105 $
With window1 252 $1 184 $
With a balcony1 936 $1 743 $
Suite2 133 $1 925 $
from 1 105 $ 158 $ per night
Details
Norwegian Star Norwegian Cruise Line
6 nights · Mexican Riviera · 4 ports
20 – 26 December 2026
San Diego · Puerto Vallarta · Cabo San Lucas · San Diego
Interior1 170 $1 116 $
With window1 298 $1 241 $
With a balcony1 774 $1 720 $
Suite2 470 $2 222 $
from 1 116 $ 186 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
22 – 29 November 2026
San Diego · Cabo San Lucas · La Paz · Mazatlan · San Diego
Interior1 297 $1 137 $
With window1 427 $1 157 $
With a balcony1 577 $1 357 $
Suite4 188 $3 397 $
from 1 137 $ 162 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
30 January – 6 February 2027
San Diego · Cabo San Lucas · Puerto Vallarta · Mazatlan · San Diego
Interior1 207 $
With window1 298 $1 184 $
With a balcony2 074 $
Suite2 354 $2 279 $
from 1 184 $ 169 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
25 April – 2 May 2027
San Diego · La Paz · Cabo San Lucas · Ensenada · San Diego
Interior1 258 $1 233 $
With window1 447 $1 373 $
With a balcony1 818 $1 772 $
Suite3 488 $
from 1 233 $ 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 Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
6 – 13 February 2027
San Diego · Cabo San Lucas · Mazatlan · Puerto Vallarta · San Diego
Interior1 276 $
With window1 401 $
With a balcony2 530 $
Suite2 997 $
from 1 276 $ 182 $ per night
Details
Disney Wonder Disney Cruise Line
3 nights · Mexican Riviera · 4 ports
2 – 5 November 2026
San Diego · Ensenada · At Sea (cruise) · San Diego
Interior1 509 $
With window1 737 $
With a balcony2 085 $
Suite4 881 $
from 1 509 $ 503 $ per night
Details