Cruises to Mexico are among the most affordable in the market.
There are two basic types of Mexican cruises. Mexican Riviera cruises that depart from California and explore the Pacific Coast of Mexico from Baja to Acapulco. The weather is drier, and fishing, horseback riding on the beach, parasailing and many other sports abound. On these Mexico cruises, you may visit Acapulco, Cabo San Lucas, Puerto Vallarta, Mazatlan, etc.
Or, opt for a Mexico cruise that departs from Florida or Gulf Coast ports like Galveston, Houston or New Orleans. These Mexico cruises visit the Yucatan region, on the Caribbean side of Mexico. You'll find a more humid climate and warm, crystal-clear waters for swimming, snorkeling and scuba diving. Relax on the beaches of Cozumel and Cancun, or visit the ancient Mayan ruins at Uxmal, Chichen Itza and Tulum. These Mexican cruises are particularly family friendly.