Best Cruises to Mexico
Two main options are available, with multiple itineraries within those options:
Mexico Riviera Cruises
Itineraries that take you through the Mexican Riviera are great choices for cruises to Mexico. On the west side of the country, the Riviera is home to the Acapulco cliff divers, Puerto Vallarta's cobbled streets, and the laid-back fishing town Zihuatanejo. These cruises usually depart from San Diego, and other ports of call on the west coast include Mazatlan, Cabo San Lucas, and Ensenada.
Caribbean Mexico Cruises
With postcard-perfect clear blue water, white sand beaches, and ancient ruins, a cruise to Mexico's east coast is a pleasure. Though most of these itineraries will also continue to port south, such as the Bahamas and the Caymans, the Mexico ports are top-notch. Large ships stop in Cozumel, an island full of adventurous shore options such as horseback riding or ATVing. On the Costa Maya you'll be treated to Mayan ruins and excellent snorkeling - it's the best of both worlds!
As always, with so many options for cruises to Mexico, be sure to do your research. Are you interested in a large ship with many amenities, or do you prefer the intimacy of a smaller cruise ship? Are you looking for a family-friendly cruise to Mexico, or is a party scene more your thing? Finally, be sure to look for cruise deals in the shoulder seasons - cruises to Mexico can be quite cheap if you do some digging.
[Photo credit: connermajik-e, Flickr]