Holland America Line: 7-night cruises to Mexico From $399
|Cruise.com offers a 5-night cruise to Mexico via Holland America Line starting at $399. (Prices vary depending on the departure date.) |
It departs from San Diego, CA, and includes stops in Puerto Vallarta, Mazatlan, and Cabo San Lucas. Prices are per person, based on double occupancy. Some restrictions may apply; fees, government taxes, and fuel supplements are additional. Deal ends April 16.