Home > Cruises > Caribbean Cruises > Puerto Rico Cruises

Puerto Rico Cruises

Are you looking for a cruise to Puerto Rico? Choose from 245 unique cruise itineraries to Puerto Rico, departing from Barcelona, Boston, Fort Lauderdale, Genoa, Lisbon and more. December is the most popular month to cruise to Puerto Rico and we have over 514 departures available from fourteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
6 Days
23 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$32,040pp
Countries
Show More...
Filter Results
245 Cruises (514 Cruise Departures)
New ReleaseCruise

6 Days (5 Nights) San Juan to San Juan
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departures: Jan 2028 to Feb 2028
Visit: Puerto Rico, Virgin Islands
Fly Free Economy
Fly Free Premium Economy
Exclusive Savings
Inside
-
Oceanview
$4,919
Balcony
-
Suite
$6,180
From
US$4,919
Save 5,271
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) San Juan to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 19 April 2026
Visit: Puerto Rico, Portugal, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,728
From
US$5,728
Save 161
Per Person
View Trip
New ReleaseCruise
 (5)

12 Days (11 Nights) Lisbon to San Juan
Cruise Line: Viking Cruises
Departures: Nov 2027 to Nov 2027
Visit: Portugal, Spain, Puerto Rico
Viking $999 Air Deal
Inside
-
Oceanview
-
Balcony
$3,299
Suite
$5,799
From
US$3,299
Per Person
View Trip
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: MSC Cruises
Departure: 20 December 2025
Visit: USA, Bahamas, Puerto Rico
Inside
$629
Oceanview
$736
Balcony
$906
Suite
$1,835
From
US$629
Per Person
View Trip
Cruise

10 Days (9 Nights) San Juan to Lanzarote
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 12 March 2026
Visit: Puerto Rico, Saint Martin, Spain
Bonus Shore Excursion Credit
Inside
-
Oceanview
-
Balcony
$4,160
Suite
$4,800
From
US$4,160
Per Person
View Trip
New ReleaseCruise
 (5)

12 Days (11 Nights) San Juan to Lisbon
Cruise Line: Viking Cruises
Ship: Viking Sky
Departure: 27 February 2028
Visit: Puerto Rico, Spain, Portugal
Viking $999 Air Deal
Inside
-
Oceanview
-
Balcony
$2,999
Suite
$5,499
From
US$2,999
Per Person
View Trip
Cruise

12 Days (11 Nights) Orlando to Orlando
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 23 November 2025
Visit: USA, Puerto Rico, Bahamas
Inside
$907
Oceanview
$1,017
Balcony
$1,257
Suite
$2,307
From
US$907
Per Person
View Trip
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 23 November 2025
Visit: USA, Puerto Rico, Bahamas
Inside
$508
Oceanview
$615
Balcony
$785
Suite
$1,946
From
US$508
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Regent Seven Seas
Departure: 06 December 2027
Visit: Spain, Puerto Rico, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,696
Suite
$7,627
From
US$6,696
Save 13,902
Per Person
View Trip
Cruise
 (4)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departures: Dec 2025 to Dec 2026
Visit: USA, Bahamas, Puerto Rico, Saint Martin
Princess Standard
Princess Premier
Inside
$1,022
Oceanview
$1,230
Balcony
$1,383
Suite
$1,730
From
US$1,022
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Apr 2026
Visit: USA, Dominican Republic, Puerto Rico, Saint Kitts and Nevis
Bonus Onboard Credit
Exclusive Savings
Inside
$1,123
Oceanview
$1,342
Balcony
$1,490
Suite
$2,873
From
US$1,699
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 23 November 2025
Visit: Puerto Rico, Virgin Islands, Curacao, Aruba
Bonus Onboard Credit
Exclusive Savings
Inside
$1,672
Oceanview
-
Balcony
-
Suite
-
From
US$2,324
Per Person
View Trip
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Princess
Departures: May 2026 to Sep 2026
Visit: USA, Turks and Caicos Islands, Dominican Republic, Puerto Rico
Princess Standard
Inside
$584
Oceanview
$704
Balcony
$789
Suite
$1,124
From
US$584
Per Person
View Trip
New ReleaseCruise

8 Days (7 Nights) Miami to San Juan
Cruise Line: Emerald Cruises
Departure: 30 November 2026
Visit: USA, Bahamas, Turks and Caicos Islands, Puerto Rico
Fly Free Economy
Fly Free Premium Economy
Exclusive Savings
Inside
-
Oceanview
$4,824
Balcony
-
Suite
$6,425
From
US$4,824
Save 5,166
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 09 November 2025
Visit: Puerto Rico, Virgin Islands, Aruba, Curacao
Bonus Onboard Credit
Exclusive Savings
Inside
$1,060
Oceanview
$1,077
Balcony
$1,546
Suite
$2,659
From
US$1,449
Save 25
Per Person
View Trip
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: MSC Cruises
Departures: Oct 2025 to Oct 2027
Visit: USA, Dominican Republic, Puerto Rico, Bahamas
Inside
$409
Oceanview
$519
Balcony
$738
Suite
$1,388
From
US$409
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departures: Nov 2026 to Mar 2027
Visit: USA, Bahamas, Puerto Rico, Dominican Republic
Princess Premier
Princess Standard
Inside
$774
Oceanview
$924
Balcony
$1,049
Suite
$1,249
From
US$774
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 01 March 2026
Visit: Puerto Rico, Curacao, Aruba, Virgin Islands
Bonus Onboard Credit
Exclusive Savings
Inside
$861
Oceanview
$931
Balcony
$1,179
Suite
$3,518
From
US$1,165
Save 25
Per Person
View Trip
Cruise

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Norwegian Cruise Line
Departure: 14 March 2027
Visit: Puerto Rico, Virgin Islands, Curacao, Aruba
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,220
From
US$3,220
Save 89
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Philadelphia to Philadelphia
Cruise Line: Norwegian Cruise Line
Departures: Dec 2026 to Mar 2027
Visit: USA, Dominican Republic, Puerto Rico, Virgin Islands
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,051
From
US$3,051
Save 110
Per Person
View Trip
Cruise

15 Days (14 Nights) Orlando to Orlando
Cruise Line: Princess
Departures: Jul 2026 to Sep 2026
Visit: USA, Turks and Caicos Islands, Dominican Republic, Puerto Rico
Princess Standard
Inside
$1,230
Oceanview
$1,400
Balcony
$1,755
Suite
$2,420
From
US$1,230
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departures: Nov 2025 to Jan 2026
Visit: USA, Puerto Rico, Dominican Republic, Bahamas
Inside
$693
Oceanview
$763
Balcony
$833
Suite
$3,010
From
US$693
Per Person
View Trip
Cruise
 (1)

6 Days (5 Nights) San Juan to Miami
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 10 April 2027
Visit: Puerto Rico, Dominican Republic, Bahamas, USA
Inside
$745
Oceanview
$895
Balcony
$1,045
Suite
$2,900
From
US$745
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departure: 18 December 2025
Visit: USA, Turks and Caicos Islands, Dominican Republic, Puerto Rico
Inside
-
Oceanview
$1,529
Balcony
$1,432
Suite
$4,920
From
US$1,432
Per Person
View Trip
Cruise
 (5)

14 Days (13 Nights) San Juan to Barcelona
Cruise Line: Viking Cruises
Ship: Viking Sea
Departure: 06 March 2027
Visit: Puerto Rico, Saint Martin, Portugal, Spain
Viking $999 Air Deal
Inside
-
Oceanview
-
Balcony
$3,499
Suite
$5,999
From
US$3,499
Per Person
View Trip
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departure: 02 May 2026
Visit: USA, Sint Maarten, Puerto Rico, Haiti
Bonus Onboard Credit
Exclusive Savings
Inside
$1,638
Oceanview
$1,832
Balcony
$2,021
Suite
$3,215
From
US$2,255
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 28 February 2027
Visit: USA, Dominican Republic, Puerto Rico, Bahamas
Princess Premier
Princess Standard
Inside
$878
Oceanview
$1,028
Balcony
$1,333
Suite
$1,568
From
US$878
Per Person
View Trip
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departure: 21 June 2026
Visit: USA, Bahamas, Puerto Rico, Saint Kitts and Nevis
Bonus Onboard Credit
Exclusive Savings
Inside
$1,009
Oceanview
$1,253
Balcony
$1,653
Suite
$4,298
From
US$1,480
Save 25
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departure: 14 February 2027
Visit: USA, Puerto Rico, Dominican Republic, Bahamas
Inside
$1,244
Oceanview
$1,323
Balcony
$1,603
Suite
$3,850
From
US$1,244
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 20 December 2026
Visit: USA, Puerto Rico, Dominican Republic, Bahamas
Princess Premier
Princess Standard
Inside
$1,199
Oceanview
$1,339
Balcony
$1,654
Suite
$2,089
From
US$1,199
Per Person
View Trip
Results: 1-30 of 245

No results found. Try amending the search filters.

Travel Styles

Trip Lengths

Cities