Book a 7-night Carnival Splendor cruise to the Mexican Riviera for as low as $399

The Carnival Splendor was built in 2008 (Carnival Cruise Lines)

Carnival Cruise Lines offers a seven-night Mexican Riviera cruise for as little as $399 per person, based on double occupancy.

The Carnival Splendor sails out of the port of Long Beach on a Saturday-Sunday itinerary with stops in Cabo San Lucas and Puerto Vallarta plus three days at sea.

The $399 deal, as of June 27 is for an inside cabin on the Dec. 2 sailing with $389 for an outside cabin, $679 for balcony and $1,099 for a suite. There are deals from $424 for the Dec. 9 sailing and $439 for the Dec. 16 sailing. Cabins qualify for onboard spending from $25-$500, depending on total cost.

The 952-foot-long Carnival Splendor was built in 2008. The ship's regular capacity is 3,006. Click here for more ship details.

For information and reservations, book through travel service provider Cruise.com with the booking widget below or go directly to this featured cruise by clicking here. You can also call 866-950-9247 to speak to a booking representative.