Royal Caribbean Mexico Cruises are known for innovative ships, private island experiences, and adventure-filled itineraries. Searches such as Royal Caribbean cruises to Mexico, Royal Caribbean Baja cruise, and Royal Caribbean Cozumel cruise packages are popular for both families and couples.
Sailings depart from Los Angeles, Miami, and Tampa with routes to Cabo San Lucas, Ensenada, Cozumel, and Costa Maya. Enjoy onboard thrills like surf simulators, shows, kids clubs, and specialty dining while exploring beaches and water activities in Mexico. Ideal for first-time cruisers and returning travellers.
3 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Voyager of the Seas - 3 nights - from $179 per person - sailing dates:
3 Night Ensenada Cruise Royal Caribbean
$179 Per Person
Royal Caribbean - Voyager of the Seas
05 Oct
3 Nights | Los Angeles, California - Ensenada, Mexico - Los Angeles, Califo... More
3 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Ovation of the Seas - 3 nights - from $199 per person - sailing dates: , , , ,
3 Night Ensenada Cruise Royal Caribbean
$199 Per Person
Royal Caribbean - Ovation of the Seas
28 Sep01 Oct16 Oct06 Nov20 Nov
3 Nights | Los Angeles, California - Ensenada, Mexico - Los Angeles, Califo... More
3 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Quantum of the Seas - 3 nights - from $209 per person - sailing dates:
3 Night Ensenada Cruise Royal Caribbean
$209 Per Person
Royal Caribbean - Quantum of the Seas
14 Sep
3 Nights | Los Angeles, California - Ensenada, Mexico - Los Angeles, Califo... More
3 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Ovation of the Seas - 3 nights - from $209 per person - sailing dates:
3 Night Ensenada Cruise Royal Caribbean
$209 Per Person
Royal Caribbean - Ovation of the Seas
21 Sep
3 Nights | Los Angeles, California - Ensenada, Mexico - Los Angeles, Califo... More
2 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Serenade of the Seas - 2 nights - from $279 per person - sailing dates:
2 Night Ensenada Cruise Royal Caribbean
$279 Per Person
Royal Caribbean - Serenade of the Seas
02 Oct
2 Nights | San Diego, California - Ensenada, Mexico - San Diego, California
4 Night Catalina & Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Ovation of the Seas - 4 nights - from $307 per person - sailing dates: , , , ,
4 Night Catalina & Ensenada Cruise Royal Caribbean
$307 Per Person
Royal Caribbean - Ovation of the Seas
12 Oct19 Oct26 Oct02 Nov09 Nov
4 Nights | Los Angeles, California - Catalina Island, California - Ensenada... More
3 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Ovation of the Seas - 3 nights - from $308 per person - sailing dates: , , , ,
3 Night Ensenada Cruise Royal Caribbean
$308 Per Person
Royal Caribbean - Ovation of the Seas
09 Oct23 Oct30 Oct13 Nov27 Nov
3 Nights | Los Angeles, California - Ensenada, Mexico - Los Angeles, Califo... More
4 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Quantum of the Seas - 4 nights - from $309 per person - sailing dates:
4 Night Ensenada Cruise Royal Caribbean
$309 Per Person
Royal Caribbean - Quantum of the Seas
22 Sep
4 Nights | Los Angeles, California - Ensenada, Mexico - Los Angeles, Califo... More
4 Night Catalina & Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Serenade of the Seas - 4 nights - from $336 per person - sailing dates: ,
4 Night Catalina & Ensenada Cruise Royal Caribbean
$336 Per Person
Royal Caribbean - Serenade of the Seas
11 Oct29 Nov
4 Nights | San Diego, California - Catalina Island, California - Ensenada, ... More
3 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Serenade of the Seas - 3 nights - from $349 per person - sailing dates:
3 Night Ensenada Cruise Royal Caribbean
$349 Per Person
Royal Caribbean - Serenade of the Seas
15 Oct
3 Nights | San Diego, California - Ensenada, Mexico - San Diego, California
6 Night Cabo Overnight & Ensenada Royal Caribbean by Royal Caribbean aboard Voyager of the Seas - 6 nights - from $349 per person - sailing dates: ,
6 Night Cabo Overnight & Ensenada Royal Caribbean
$349 Per Person
Royal Caribbean - Voyager of the Seas
16 Oct30 Oct
6 Nights | Los Angeles, California - Cabo San Lucas, Mexico - Cabo San Luca... More
3 Night Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Quantum of the Seas - 3 nights - from $389 per person - sailing dates:
3 Night Ensenada Cruise Royal Caribbean
$389 Per Person
Royal Caribbean - Quantum of the Seas
11 Sep
3 Nights | Los Angeles, California - Ensenada, Mexico - Los Angeles, Califo... More
7 Night Ensenada, Cabo & Mazatlan Royal Caribbean by Royal Caribbean aboard Voyager of the Seas - 7 nights - from $399 per person - sailing dates: ,
7 Night Ensenada, Cabo & Mazatlan Royal Caribbean
$399 Per Person
Royal Caribbean - Voyager of the Seas
13 Nov27 Nov
7 Nights | Los Angeles, California - Ensenada, Mexico - Cabo San Lucas, Mex... More
5 Night Cabo Overnight Cruise Royal Caribbean by Royal Caribbean aboard Quantum of the Seas - 5 nights - from $399 per person - sailing dates:
5 Night Cabo Overnight Cruise Royal Caribbean
$399 Per Person
Royal Caribbean - Quantum of the Seas
17 Sep
5 Nights | Los Angeles, California - Cabo San Lucas, Mexico - Cabo San Luca... More
4 Night Catalina & Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Quantum of the Seas - 4 nights - from $448 per person - sailing dates:
4 Night Catalina & Ensenada Cruise Royal Caribbean
$448 Per Person
Royal Caribbean - Quantum of the Seas
31 Aug
4 Nights | Los Angeles, California - Catalina Island, California - Ensenada... More
7 Night Ensenada, Cabo & La Paz Cruise Royal Caribbean by Royal Caribbean aboard Serenade of the Seas - 7 nights - from $449 per person - sailing dates: ,
7 Night Ensenada, Cabo & La Paz Cruise Royal Caribbean
$449 Per Person
Royal Caribbean - Serenade of the Seas
04 Oct25 Oct
7 Nights | San Diego, California - La Paz, Mexico - Cabo San Lucas, Mexico ... More
8 Nights Cabo Overnight, Mazatlan & Catalina Royal Caribbean by Royal Caribbean aboard Voyager of the Seas - 8 nights - from $469 per person - sailing dates: ,
8 Nights Cabo Overnight, Mazatlan & Catalina Royal Caribbean
$469 Per Person
Royal Caribbean - Voyager of the Seas
22 Oct05 Nov
8 Nights | Los Angeles, California - Catalina Island, California - Cabo San... More
7 Night Ensenada, Cabo & Mazatlan Cruise Royal Caribbean by Royal Caribbean aboard Serenade of the Seas - 7 nights - from $474 per person - sailing dates: ,
7 Night Ensenada, Cabo & Mazatlan Cruise Royal Caribbean
$474 Per Person
Royal Caribbean - Serenade of the Seas
01 Nov08 Nov
7 Nights | San Diego, California - Ensenada, Mexico - Cabo San Lucas, Mexic... More
7 Night Ensenada, Cabo & Mazatlan Royal Caribbean by Royal Caribbean aboard Navigator of the Seas - 7 nights - from $479 per person - sailing dates: , , ,
7 Night Ensenada, Cabo & Mazatlan Royal Caribbean
$479 Per Person
Royal Caribbean - Navigator of the Seas
21 Aug04 Sep18 Sep25 Sep
7 Nights | Los Angeles, California - Ensenada, Mexico - Cabo San Lucas, Mex... More
7 Night Ensenada, Cabo & La Paz Cruise Royal Caribbean by Royal Caribbean aboard Serenade of the Seas - 7 nights - from $479 per person - sailing dates: ,
7 Night Ensenada, Cabo & La Paz Cruise Royal Caribbean
$479 Per Person
Royal Caribbean - Serenade of the Seas
18 Oct15 Nov
7 Nights | San Diego, California - Ensenada, Mexico - Cabo San Lucas, Mexic... More
5 Night Cabo Overnight Cruise Royal Caribbean by Royal Caribbean aboard Ovation of the Seas - 5 nights - from $489 per person - sailing dates:
5 Night Cabo Overnight Cruise Royal Caribbean
$489 Per Person
Royal Caribbean - Ovation of the Seas
04 Oct
5 Nights | Los Angeles, California - Cabo San Lucas, Mexico - Cabo San Luca... More
7 Night Cabo Overnight & Ensenada Royal Caribbean by Royal Caribbean aboard Quantum of the Seas - 7 nights - from $499 per person - sailing dates: ,
7 Night Cabo Overnight & Ensenada Royal Caribbean
$499 Per Person
Royal Caribbean - Quantum of the Seas
21 Aug04 Sep
7 Nights | Los Angeles, California - Cabo San Lucas, Mexico - Cabo San Luca... More
8N Cabo, Mazatlan, Vallarta & Catalina Royal Caribbean by Royal Caribbean aboard Voyager of the Seas - 8 nights - from $499 per person - sailing dates:
8N Cabo, Mazatlan, Vallarta & Catalina Royal Caribbean
$499 Per Person
Royal Caribbean - Voyager of the Seas
08 Oct
8 Nights | Los Angeles, California - Catalina Island, California - Cabo San... More
4 Night Catalina & Ensenada Cruise Royal Caribbean by Royal Caribbean aboard Ovation of the Seas - 4 nights - from $508 per person - sailing dates:
4 Night Catalina & Ensenada Cruise Royal Caribbean
$508 Per Person
Royal Caribbean - Ovation of the Seas
24 Sep
4 Nights | Los Angeles, California - Catalina Island, California - Ensenada... More
7 Night Cabo, Vallarta & Mazatlan Royal Caribbean by Royal Caribbean aboard Navigator of the Seas - 7 nights - from $599 per person - sailing dates: , , ,
7 Night Cabo, Vallarta & Mazatlan Royal Caribbean
$599 Per Person
Royal Caribbean - Navigator of the Seas
07 Aug14 Aug28 Aug11 Sep
7 Nights | Los Angeles, California - Cabo San Lucas, Mexico - Mazatlan, Mex... More
7 Night Cabo, Vallarta & Mazatlan Royal Caribbean by Royal Caribbean aboard Voyager of the Seas - 7 nights - from $667 per person - sailing dates:
7 Night Cabo, Vallarta & Mazatlan Royal Caribbean
$667 Per Person
Royal Caribbean - Voyager of the Seas
20 Nov
7 Nights | Los Angeles, California - Cabo San Lucas, Mexico - Mazatlan, Mex... More
7 Night Cabo, Mazatlan & La Paz Cruise Royal Caribbean by Royal Caribbean aboard Serenade of the Seas - 7 nights - from $690 per person - sailing dates:
7 Night Cabo, Mazatlan & La Paz Cruise Royal Caribbean
$690 Per Person
Royal Caribbean - Serenade of the Seas
22 Nov
7 Nights | San Diego, California - Cabo San Lucas, Mexico - La Paz, Mexico ... More