Caribbean Cruises from San Juan

Cruising from San Juan, Puerto Rico, offers an exciting gateway to the Southern Caribbean with minimal sea days and maximum island time. Caribbean cruises from San Juan in 2026, 2027 and 2028 typically range from 7 to 14 nights and visit exotic destinations such as St. Lucia, Barbados, St. Kitts, Aruba, and Curaçao. As a turnaround port closer to the action, San Juan sailings often include more ports than traditional Caribbean cruises from Florida. Major cruise lines including Royal Caribbean, Celebrity Cruises, and Norwegian Cruise Line operate from here year-round. With Hello Cruise, you can compare itineraries, cruise lines, and the best prices from trusted travel agents.

483 cruises

Filters

Month

Duration

Price

Cruise line

Cruise ship

Ports

End Port

11 apr 2026

Jewel of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Charlotte Amalie – Philipsburg – Saint Croix Island – Roseau – Bridgetown – San Juan (Puerto Rico)

Save up to £1,638
7 nights from £719PP
12 apr 2026

Brilliance of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Tortola – Oranjestad – Willemstad – Kralendijk – San Juan (Puerto Rico)

Save up to £611
7 nights from £786PP
12 apr 2026

Norwegian Epic

NCL Cruises Logo

Cruise: San Juan (Puerto Rico) – Oranjestad – Willemstad – Kralendijk – Castries – Basseterre, Saint Kitts – San Juan (Puerto Rico)

Save up to £2,726
7 nights from £769PP
18 apr 2026

Jewel of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Charlotte Amalie – Philipsburg – Saint Croix Island – Roseau – Bridgetown – San Juan (Puerto Rico)

Save up to £1,764
7 nights from £696PP
19 apr 2026

Brilliance of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Philipsburg – Charlotte Amalie – Basseterre, Saint Kitts – Nassau – Fort Lauderdale, Florida

Save up to £496
7 nights from £586PP
25 apr 2026

Jewel of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Saint Croix Island – Saint John's – Castries – Basseterre, Saint Kitts – San Juan (Puerto Rico)

Save up to £346
6 nights from £732PP
25 apr 2026

Radiance of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Tortola – Philipsburg – Saint John's – Basseterre, Saint Kitts – Saint Croix Island – San Juan (Puerto Rico)

25 apr 2026

Rhapsody of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Tortola – Philipsburg – Saint John's – Basseterre, Saint Kitts – Saint Croix Island – San Juan (Puerto Rico)

Save up to £595
7 nights from £575PP
01 may 2026

Jewel of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Basseterre, Saint Kitts – Saint John's – Philipsburg – Freeport, Grand Bahama – Fort Lauderdale, Florida

Save up to £101
7 nights from £710PP
02 may 2026

Rhapsody of the Seas

Royal Caribbean Logo

Cruise: San Juan (Puerto Rico) – Charlotte Amalie – Tortola – Saint John's – Philipsburg – Roseau – San Juan (Puerto Rico)

Save up to £1,220
7 nights from £517PP