7 Night Mexican Riviera

Majestic Princess

Departing from: San Pedro (Los Angeles), California
Ports of Call:
  • Cabo San Lucas, Mexico
  • Mazatlan, Mexico
  • Puerto Vallarta, Mexico
View full list for ports of call
4.2 rating out of 5 (147 reviews)
interior from
$649
$93pernight
Do you have a Future Cruise Credit?
Call to lock in these incredible offers!

Select Your Sailing Date

Interior
from $649
Oceanview
Balcony
from $809
Suite
from $1,149
  • October 16, 2021 through
    October 23, 2021
    Saturday through Saturday
    Interior
    $699
    $100pernight
    Oceanview
    Not Available
    Balcony
    $944
    $135pernight
    Suite
    $1,449
    $207pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • October 30, 2021 through
    November 06, 2021
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $809
    $116pernight
    Suite
    $1,299
    $186pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • November 06, 2021 through
    November 13, 2021
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $863
    $123pernight
    Suite
    $1,299
    $186pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • November 13, 2021 through
    November 20, 2021
    Saturday through Saturday
    Interior
    $699
    $100pernight
    Oceanview
    Not Available
    Balcony
    $899
    $128pernight
    Suite
    $1,349
    $193pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • November 20, 2021 through
    November 27, 2021
    Saturday through Saturday
    Interior
    $799
    $114pernight
    Oceanview
    Not Available
    Balcony
    $989
    $141pernight
    Suite
    $1,499
    $214pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • November 27, 2021 through
    December 04, 2021
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $899
    $128pernight
    Suite
    $1,249
    $178pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • December 04, 2021 through
    December 11, 2021
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $845
    $121pernight
    Suite
    $1,199
    $171pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • December 11, 2021 through
    December 18, 2021
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $836
    $119pernight
    Suite
    $1,149
    $164pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • December 22, 2021 through
    December 29, 2021
    Wednesday through Wednesday
    Interior
    $979
    $140pernight
    Oceanview
    Not Available
    Balcony
    $1,349
    $193pernight
    Suite
    $1,899
    $271pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • January 15, 2022 through
    January 22, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $881
    $126pernight
    Suite
    $1,199
    $171pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • January 29, 2022 through
    February 05, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $881
    $126pernight
    Suite
    $1,199
    $171pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • February 05, 2022 through
    February 12, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $881
    $126pernight
    Suite
    $1,199
    $171pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • February 12, 2022 through
    February 19, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $881
    $126pernight
    Suite
    $1,199
    $171pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • February 19, 2022 through
    February 26, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $881
    $126pernight
    Suite
    $1,199
    $171pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • February 26, 2022 through
    March 05, 2022
    Saturday through Saturday
    Interior
    $679
    $97pernight
    Oceanview
    Not Available
    Balcony
    $899
    $128pernight
    Suite
    $1,219
    $174pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • March 05, 2022 through
    March 12, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $854
    $122pernight
    Suite
    $1,249
    $178pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • March 19, 2022 through
    March 26, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $854
    $122pernight
    Suite
    $1,249
    $178pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
  • April 02, 2022 through
    April 09, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $854
    $122pernight
    Suite
    $1,249
    $178pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
  • April 16, 2022 through
    April 23, 2022
    Saturday through Saturday
    Interior
    $649
    $93pernight
    Oceanview
    Not Available
    Balcony
    $944
    $135pernight
    Suite
    $1,249
    $178pernight
    More Offers than the Cruise Line:
    • Up to $200 to Spend on Board
    • Princess Plus: Free Premier Beverage Package, Gratuities & More
    • Up to $85 FREE Onboard Spending!
sailing departing on
Prices listed are per person, cruise only, based on double occupancy.
Certain destinations may be unavailable due to government travel restrictions. More details