7 Night Mexican Riviera Cruise aboard the Discovery Princess
Book your cabin on the Discovery Princess and get ready for seven nights of breathtaking cruising across the sea from Los Angeles and back again!
This cruise is notable because you will exclusively spend time in extremely rare stops like Mazatlan and Puerto Vallarta. This is a frequent route for the Discovery.
The price is the total you pay, no surprises. This price just dropped, so book now to secure your stateroom before the price increases again! Coming in at under $130 a day, this bargain is strong.
The Discovery Princess
Over 3,600 travelers can comfortably sail on this top-rated Royal class vessel, based in Los Angeles and Vancouver and refurbished only one year ago in 2025.
Want to see the sea below you the SeaWalk glass walkway, work with your friends to get out of an escape room, or test your aim at a laser shooting range? These attractions are offered exclusively by Princess and are all found aboard the Discovery Princess.
The Discovery Princess also offers a spa, a gym, a jacuzzi, a casino, and an outdoor movie theater.
Your Itinerary
This cruise includes three sea days and three days in port. Major features include visits to once-in-a-lifetime stops 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
Since being listed twenty-two months ago, The price of this cruise has varied between $515 and $1,009 for a cabin, including taxes and port fees. This graph shows the price over time for each class of cabin.
Last Updated: Sep 14, 2026
Last Modified: Sep 12, 2026