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
PRICE RISING
7 Night San Juan to San Juan cruise
August 15, 2026
7 Night Southern Caribbean Cruise
CruiseScore™ (4.20/5)
Royal Caribbean Rhapsody of the Seas
S M L XL
San Juan Tortola St. Maarten St. John's Basseterre St. Croix San Juan
$1,200
$171 per day
Inside
PRICE RISING
7 Night San Juan to San Juan cruise
August 15, 2026
7 Night Southern Caribbean Cruise
CruiseScore™ (4.20/5)
Royal Caribbean Rhapsody of the Seas
S M L XL
San Juan Tortola St. Maarten St. John's Basseterre St. Croix San Juan
$1,200
$171 per day
Inside
PRICE RISING
7 Night San Juan to San Juan cruise
October 31, 2026
Virgin Voyages Valiant Lady
S M L XL
San Juan Curacao Aruba Fort-de-France Basseterre San Juan
$1,253
$179 per day
Inside
PRICE RISING
7 Night San Juan to San Juan cruise
October 31, 2026
Virgin Voyages Valiant Lady
S M L XL
San Juan Curacao Aruba Fort-de-France Basseterre San Juan
$1,253
$179 per day
Inside
7 Night San Juan to San Juan cruise
December 27, 2027
7 Night Southern Caribbean Holiday
CruiseScore™ (4.14/5)
Royal Caribbean Vision of the Seas
S M L XL
San Juan St. Thomas Kralendijk Curacao Aruba San Juan
$1,180
$169 per day
Inside
7 Night San Juan to San Juan cruise
December 27, 2027
7 Night Southern Caribbean Holiday
CruiseScore™ (4.14/5)
Royal Caribbean Vision of the Seas
S M L XL
San Juan St. Thomas Kralendijk Curacao Aruba San Juan
$1,180
$169 per day
Inside
7 Night San Juan to San Juan cruise
December 11, 2027
Norwegian Prima
S M L XL
San Juan St. Thomas Basse-Terre St. Maarten Barbados Tortola San Juan
$1,189
$170 per day
Inside
7 Night San Juan to San Juan cruise
December 11, 2027
Norwegian Prima
S M L XL
San Juan St. Thomas Basse-Terre St. Maarten Barbados Tortola San Juan
$1,189
$170 per day
Inside
7 Night San Juan to San Juan cruise
December 13, 2026
Norwegian Prima
S M L XL
San Juan St. Maarten Basseterre Barbados St. Lucia Tortola St. Thomas San Juan
$1,619
$231 per day
Suite
7 Night San Juan to San Juan cruise
December 13, 2026
Norwegian Prima
S M L XL
San Juan St. Maarten Basseterre Barbados St. Lucia Tortola St. Thomas San Juan
$1,619
$231 per day
Suite
PRICE DROP
7 Night San Juan to San Juan cruise
January 17, 2027
Norwegian Prima
S M L XL
San Juan Kralendijk St. Maarten St. Thomas Tortola San Juan
$1,455
$208 per day
Balcony
PRICE DROP
7 Night San Juan to San Juan cruise
January 17, 2027
Norwegian Prima
S M L XL
San Juan Kralendijk St. Maarten St. Thomas Tortola San Juan
$1,455
$208 per day
Balcony
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
November 7, 2026
Virgin Voyages Valiant Lady
S M L XL
San Juan St. Maarten Barbados St. Lucia Fort-de-France Basseterre San Juan
$1,323
$189 per day
Inside
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
November 7, 2026
Virgin Voyages Valiant Lady
S M L XL
San Juan St. Maarten Barbados St. Lucia Fort-de-France Basseterre San Juan
$1,323
$189 per day
Inside
7 Night San Juan to San Juan cruise
November 27, 2027
Norwegian Prima
S M L XL
San Juan Tortola Basseterre St. John's Barbados St. Maarten St. Thomas San Juan
$1,239
$177 per day
Inside
7 Night San Juan to San Juan cruise
November 27, 2027
Norwegian Prima
S M L XL
San Juan Tortola Basseterre St. John's Barbados St. Maarten St. Thomas San Juan
$1,239
$177 per day
Inside
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
January 8, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basseterre Barbados St. Lucia St. Maarten St. Thomas San Juan
$1,259
$180 per day
Inside
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
January 8, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basseterre Barbados St. Lucia St. Maarten St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
February 12, 2028
Norwegian Prima
S M L XL
San Juan Tortola Curacao Aruba St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
February 12, 2028
Norwegian Prima
S M L XL
San Juan Tortola Curacao Aruba St. Thomas San Juan
$1,259
$180 per day
Inside
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
February 26, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basseterre Barbados St. Lucia St. Maarten St. Thomas San Juan
$1,259
$180 per day
Inside
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
February 26, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basseterre Barbados St. Lucia St. Maarten St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
January 29, 2028
Norwegian Prima
S M L XL
San Juan Tortola Aruba Curacao St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
January 29, 2028
Norwegian Prima
S M L XL
San Juan Tortola Aruba Curacao St. Thomas San Juan
$1,259
$180 per day
Inside
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
February 5, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basse-Terre St. Maarten Barbados St. Thomas San Juan
$1,259
$180 per day
Inside
LOWEST PRICE EVER
7 Night San Juan to San Juan cruise
February 5, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basse-Terre St. Maarten Barbados St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
January 15, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basse-Terre Barbados St. John's St. Maarten St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
January 15, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basse-Terre Barbados St. John's St. Maarten St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
January 15, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basse-Terre Barbados St. John's St. Maarten St. Thomas San Juan
$1,259
$180 per day
Inside
7 Night San Juan to San Juan cruise
January 15, 2028
Norwegian Prima
S M L XL
San Juan Tortola Basse-Terre Barbados St. John's St. Maarten St. Thomas San Juan
$1,259
$180 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!