7 Night Mexican Riviera Cruise aboard the Discovery Princess
Get ready for seven nights of refreshing cruising through the sea when you embark on the Discovery Princess from Los Angeles and back.
This trip is particularly exciting because you'll exclusively experience extremely rare ports like Mazatlan and Puerto Vallarta. This is a standard route for the Discovery.
At under $155 per day, this is a solid value. This is the total price, including all taxes and fees.
The Discovery Princess
Based in Los Angeles and Vancouver and refurbished only one year ago in 2025, over 3,600 cruisers can sail comfortably on this top-rated Royal class ship.
Want to experience a laser shooting range, the SeaWalk glass walkway, or an escape room? These features are exclusive to Princess and are all found aboard the Discovery Princess.
The Discovery Princess also offers a casino, a spa, a gym, a jacuzzi, and an outdoor movie theater.
Your Itinerary
This cruise spends three port days and three sea days. Highlights include visits to very uncommon ports like Mazatlan and Puerto Vallarta.
Alternate Sailings
The Discovery sails this route eleven times next year, but doesn't sail it this 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 shows the price over time for the different classes of cabin. Since being listed eleven months ago, The cost of a room on this cruise has ranged between $850 and $1,074 including taxes and port charges.
Last Updated: Sep 1, 2026
Last Modified: Aug 21, 2026