7 Night Mexican Riviera Cruise aboard the Discovery Princess
Settle in for seven nights of leisurely travel across the sea when you join the Discovery Princess from Los Angeles and back.
This sailing is notable because you'll exclusively call on extremely rare stops like Mazatlan and Puerto Vallarta. This route is a common one for the Discovery.
With a cost of under $85 per day, this bargain is incredible. This is the total you pay, no surprises.
The Discovery Princess
Based in Los Angeles and Vancouver and built only four years ago in 2022, more than 3,600 passengers can travel on this top-rated Royal class cruise ship.
Want to test your aim at a laser shooting range, puzzle your way out of an escape room, or make your way across the SeaWalk glass walkway? These attractions can only be found on Princess and are all found on the Discovery Princess.
The Discovery Princess also offers a spa, a jacuzzi, an outdoor movie theater, a gym, and a casino.
Your Itinerary
This itinerary consists of three days at sea and three days in port. Highlights include visits to once-in-a-lifetime destinations like Mazatlan and Puerto Vallarta.
Alternate Sailings
The Discovery sails this route thirteen times this year plus ten times next year. The Royal, Navigator of the Seas, Brilliant Lady, Panorama, Emerald, Encore, Bliss, Voyager of the Seas, Sapphire, and Legend also sail routes with the same stops but slightly different schedules. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
Book Your Cruise
This graph indicates the cost over time for every type of cabin. Since it was first listed on November 21st of last year, The cost of this cruise has ranged between $429 and $848 for a room, inclusive of taxes and port charges.
Last Updated: Aug 3, 2026
Last Modified: Aug 1, 2026