Princess Discovery Princess
7-Night Mexican Riviera
Ports of call: Cabo San Lucas, Mazatlan, Puerto Vallarta
- Leaves in 34 days
Every Princess Cruises cruise leaving in the next 90 days, from any port, cheapest first.
157 cruises from $499 per person Updated Nov 8, 2026, 4:04 a.m. ET
157 Princess sailings leave in the next 90 days, on 17 ships from 15 ports. The cheapest is the 7-Night Mexican Riviera on Discovery Princess, leaving Los Angeles (California) on Sat, Dec 12, 2026, from $499 per person. Most leave from Fort Lauderdale (Port Everglades, Florida), Los Angeles (California) and San Juan (Puerto Rico).
We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are per person for two sharing a cabin, taxes and fees included. How fares are checked.
Princess Discovery Princess
Ports of call: Cabo San Lucas, Mazatlan, Puerto Vallarta
Princess Discovery Princess
Ports of call: Cabo San Lucas, Mazatlan, Puerto Vallarta
Princess Discovery Princess
Ports of call: Cabo San Lucas, Mazatlan, Puerto Vallarta
Princess Regal Princess
Ports of call: Celebration Key, Grand Turk, Nassau
Princess Discovery Princess
Ports of call: Cabo San Lucas, Mazatlan, Puerto Vallarta
Princess Sun Princess
Ports of call: Cozumel, Costa Maya, Roatan
Princess Crown Princess
Ports of call: St. Thomas, Guadeloupe, Dominica, St. Georges and 1 more
Princess Star Princess
Ports of call: Roatan, Belize City, Cozumel
Princess Discovery Princess
Ports of call: Cabo San Lucas, Mazatlan, Puerto Vallarta
Princess Discovery Princess
Ports of call: Cabo San Lucas, Mazatlan, Puerto Vallarta
Princess Crown Princess
Ports of call: St. Thomas, St. Maarten, Antigua, St. Lucia and 1 more
Princess Regal Princess
Ports of call: Celebration Key, Grand Turk, Nassau
Princess Star Princess
Ports of call: Grand Turk, Amber Cove, Celebration Key
Princess Crown Princess
Ports of call: St. Thomas, St. Maarten, Antigua, St. Lucia and 1 more
Princess Regal Princess
Ports of call: Celebration Key, Amber Cove, Grand Turk
Princess Crown Princess
Ports of call: St. Thomas, Port of Basseterre, Dominica, St. Georges
Princess Sun Princess
Ports of call: Celebration Key, San Juan, Amber Cove
Princess Caribbean Princess
Ports of call: Port of Oranjestad, Cartagena, Panama Canal Partial Transit New Locks, Puerto Limon and 1 more
Princess Sun Princess
Ports of call: Celebration Key, Cozumel, Roatan
Princess Sun Princess
Ports of call: Celebration Key, Cozumel, Roatan
Princess Sun Princess
Ports of call: Grand Turk, San Juan, Amber Cove
Princess Star Princess
Ports of call: Roatan, Belize City, Cozumel
Princess Coral Princess
Ports of call: Relaxaway, San Juan, St. Maarten
Princess Sun Princess
Ports of call: Cozumel, Belize City, Roatan
Fare divided by nights, so a cheap short cruise and a long one compare fairly.
Fort Lauderdale (Port Everglades, Florida) (81), Los Angeles (California) (20), San Juan (Puerto Rico) (12), Port Canaveral (Florida) (10), Sydney (Australia) (6), Singapore (5), Bridgetown (Barbados) (5), San Francisco (California) (4), Tokyo (Japan) (3), Buenos Aires (Argentina) (3), Brisbane (Australia) (3), Civitavecchia (Rome, Italy) (2), Santiago (Chile) (1), Honolulu (Hawaii) (1), San Diego (California) (1). Use the "Leaving from" filter above to see one port's sailings.
Princess Cruises's own site: princess.com. We are not affiliated with Princess Cruises.