Cruising to Mexico has traditionally been more expensive than similar Caribbean sailings, but now that Mexicos tourism has taken a hit, we are seeing remarkably low rates in the Mexican Riviera. Rates are dropping on major cruise lines across the board, but our top pick is this fall sailing on the new Carnival Splendor from just $359, which translates to an impressive 78% off rack rates.
The cruise sets sail from Long Beach on November 29, and after spending a day at sea it makes its first stop in the colonial town of Puerto Vallarta. Next, it will anchor in Mazatlan, also known as the Pearl of the Pacific for its white-sand beaches and stunning blue lagoons. The final port of call before heading back to Long Beach is the once sleepy village of Cabo San Lucas, which now offers visitors a wealth of activities like golf, water sports, boating, horseback riding, and more. Interior cabins on this seven-night sailing start from as little as $52/night, plus up to $250 of onboard credits are available on select bookings.