With mile upon mile of soft sand beaches and lush rainforest on its Caribbean shores and the stark beauty of deserts and mountains on the Pacific, Mexico is a country of extraordinary natural beauty. A sophisticated culture extends back centuries, with its legacy of dazzling pre-Hispanic temples and mysterious stepped pyramids surrounded by jungle. Then there’s Mexico’s famous cuisine, from rich chocolate sauces to chili-infused salsas, fresh seafood tacos, and spicy pork tortillas—and of course, tequila.

On the Caribbean coast, snorkel over coral reefs, bask on powdery beaches, and swim in cool, deep cenotes overhung by tropical vegetation. From Costa Maya, try river tubing on the shimmering blue Bacalar Lagoon, or explore the Mayan antiquities of Chacchoben and Kohunlich. Take to the balmy waters off Cozumel for snorkeling, sailing, and kayaking, or head along the coast to the ruins of Tulum.

On the Pacific coast, sample Mexico’s fine wines in Ensenada and stroll the malecón in colorful Mazatlán. Ride a horse, take an expedition into the mountains, or join an ATV adventure in glamorous Puerto Vallarta. Or explore Cabo San Lucas, famed for its craggy rock formations, cactus-studded deserts, and thrilling whale-watching. Discover all that these Mexico cruise ports have to offer on a luxury vacation with Celebrity Cruises.

View all Mexico Cruise Vacation Itineraries