Rich history, awe-inspiring landscapes, and ancient temples meet vibrant cities, pristine beaches, lush rainforests and jungles, and flavourful cuisine - Mexico cruises showcase it all and more besides! One day you could be wandering through the Mayan ruins of Tulum and Chichen Itza; the next, exploring spice-scented marketplaces or surfing and swimming in azure seas.
Mexico’s cruise ports span both the Pacific Mexican Riviera and the Caribbean coast – with many ships dropping anchor at the popular hotspots of Cozumel, Cabo San Lucas, and Puerto Vallarta or the niche ports of Manzanillo and Loreto; each with a new experience to discover around every corner. And no visit ashore is complete without sampling dishes like Mole Poblano, Tamales, and Tacos al Pastor washed down by a Corona beer or Agua Fresca.
Choose from Mexico cruises with a range of cruise lines, including Royal Caribbean, Norwegian Cruise Line, Princess Cruises, and Holland America Line’s fly-cruise options. So, whether you’re chasing city sights, Mayan ruins, beach time, or a little bit of everything; your Mexican adventure can start at sea.

From coastal cities to inland treasures, explore the places that give this country its beauty.