Already booked? Sign in or create an account
View Health & Safety requirements
Discover spectacular tropical beaches, charming seaside towns, and ancient Mayan ruins during a luxury cruise to Mexico, where you’ll stop in popular ports like Cozumel and Cabo San Lucas, as well as local hotspots, like Mazatlan and Ensenada. Sail to this stunning destination on one of our award-winning revolutionized ships, where you’ll enjoy upgraded staterooms, reimagined restaurants, and the addition of The Retreat, our luxury vacation suite experience.
Embark on an unforgettable cruise to one of the world’s most popular destinations on one of our luxury Mexico cruise ships. Spend days lounging under the sun, snorkeling in pristine coral reefs, enjoying regional cuisine, and admiring ancient temples and pyramids that date back over a thousand years old.
On Mexico cruise ships, you’ll have the choice between visiting two stunning regions in the area: the Mexican Riviera in the west and the Caribbean coast on the eastern side of the country. Stop in quaint beach towns, like Puerto Vallarta and Cabo San Lucas, which are full of gorgeous landscapes and white-sand beaches. Explore the idyllic island of Cozumel or the family-friendly destination of Costa Maya. There’s no shortage of relaxation and adventure awaiting during your cruise to Mexico.
Aboard our ships, you’ll find yourself endlessly entertained, too. During days at sea, unwind by the outdoor pool with a refreshing cocktail and all-encompassing views of the ocean. Savor world-class cuisine crafted by a Michelin star chef at our array of restaurants. Grab a drink at the Sunset Bar and enjoy romantic vistas from one of the best spots on the ship. Or pamper yourself with a day at the five-star Spa, where you can indulge in a variety of revitalizing and rejuvenating treatments.
Plus, throughout your cruise, rest easy knowing that drinks, Wi-Fi, and tips are all included, giving you one less thing to worry about during your vacation.