Find Your Perfect| Cruise
As seen in WSJ, NBC Today, New York Times, Business Insider, USA Today, and more Wall Street Journal NBC Today Show New York Times Business Insider USA Today
7 Night Los Angeles to Los Angeles cruise
March 28, 2026
7 Night Mexican Riviera Cruise
CruiseScore™ (4.76/5)
Royal Princess
S M L XL
Los Angeles Puerto Vallarta Mazatlan Cabo San Lucas Los Angeles
$856
$122 per day
Balcony
7 Night San Juan to San Juan cruise
March 15, 2026
Grand Princess
S M L XL
San Juan Tortola Basseterre Dominica Grenada Barbados San Juan
$695
$99 per day
Inside
14 Night Rome to Rome cruise
March 15, 2026
Sapphire Princess
S M L XL
Rome Sarande Olympia Valletta Catania Naples Rome Corfu Dubrovnik Kotor Naples Rome
$1,376
$98 per day
Inside
7 Night San Juan to San Juan cruise
March 8, 2026
Grand Princess
S M L XL
San Juan St. Thomas St. Maarten St. John's Dominica Barbados San Juan
$695
$99 per day
Inside
7 Night Ft. Lauderdale to Ft. Lauderdale cruise
March 22, 2026
Majestic Princess
S M L XL
Ft. Lauderdale Princess Cays San Juan St. Thomas Ft. Lauderdale
$689
$98 per day
Inside
8 Night Brisbane to Brisbane cruise
March 10, 2026
Crown Princess
S M L XL
Brisbane Port Douglas Yorkeys Knob Townsville Airlie Beach Brisbane
$884
$111 per day
Outside
12 Night Ft. Lauderdale to Ft. Lauderdale cruise
March 5, 2026
12 Night Circle Caribbean Cruise
CruiseScore™ (4.79/5)
Caribbean Princess
S M L XL
Ft. Lauderdale Kralendijk Aruba Pointe-a-Pitre St. Maarten San Juan Amber Cove Grand Turk Ft. Lauderdale
$1,399
$117 per day
Outside
7 Night Los Angeles to Los Angeles cruise
March 7, 2026
7 Night Mexican Riviera Cruise
CruiseScore™ (4.82/5)
Royal Princess
S M L XL
Los Angeles Cabo San Lucas Mazatlan Puerto Vallarta Los Angeles
$699
$100 per day
Inside
14 Night Ft. Lauderdale to Ft. Lauderdale cruise
March 15, 2026
Majestic Princess
S M L XL
Ft. Lauderdale Cozumel Roatan Belize City Costa Maya Ft. Lauderdale Princess Cays San Juan St. Thomas Ft. Lauderdale
$1,408
$101 per day
Inside
18 Night San Juan to Ft. Lauderdale cruise
March 29, 2026
Grand Princess
S M L XL
San Juan St. Maarten Dominica Grenada Barbados Tortola San Juan St. Thomas Basseterre Aruba Curacao Kralendijk Amber Cove Grand Turk Ft. Lauderdale
$1,848
$103 per day
Outside
12 Night Ft. Lauderdale to Ft. Lauderdale cruise
March 22, 2026
Majestic Princess
S M L XL
Ft. Lauderdale Princess Cays San Juan St. Thomas Ft. Lauderdale Grand Turk Amber Cove Ft. Lauderdale
$1,218
$102 per day
Inside
20 Night Ft. Lauderdale to Ft. Lauderdale cruise
March 7, 2026
20 Night Caribbean Explorer Cruise
CruiseScore™ (4.97/5)
Enchanted Princess
S M L XL
Ft. Lauderdale Princess Cays St. Thomas St. John's St. Maarten Basseterre Tortola Ft. Lauderdale Princess Cays St. Thomas Dominica Barbados Fort-de-France St. John's Ft. Lauderdale
$2,174
$109 per day
Inside
7 Night San Juan to San Juan cruise
March 29, 2026
Grand Princess
S M L XL
San Juan St. Maarten Dominica Grenada Barbados Tortola San Juan
$745
$106 per day
Inside
14 Night Ft. Lauderdale to Ft. Lauderdale cruise
March 8, 2026
Majestic Princess
S M L XL
Ft. Lauderdale Princess Cays San Juan St. Thomas Ft. Lauderdale Cozumel Roatan Belize City Costa Maya Ft. Lauderdale
$1,468
$105 per day
Inside
14 Night Ft. Lauderdale to Ft. Lauderdale cruise
March 8, 2026
Majestic Princess
S M L XL
Ft. Lauderdale Princess Cays San Juan St. Thomas Ft. Lauderdale Cozumel Roatan Belize City Costa Maya Ft. Lauderdale
$1,468
$105 per day
Inside

Get Weekly Cruise Deals

Want to hear about the best deals and cruise tips every week? Sign up for our free weekly VIP Newsletter, customized exactly to your preferences!