Home > Cruises > Caribbean Cruises > Puerto Rico Cruises

Puerto Rico Cruises

Are you looking for a cruise to Puerto Rico? Choose from 237 unique cruise itineraries to Puerto Rico, departing from Baltimore, Barcelona, Boston, Bridgetown, Fort Lauderdale and more. December is the most popular month to cruise to Puerto Rico and we have over 452 departures available from fifteen of the world's leading cruise lines.
Filter Results
237 Cruises (452 Departures)
237 Cruises (452 Departures)
Departures
Show More...
Duration
4 Days
21 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$28,480pp
Countries
Show More...
New ReleaseCruise

6 Days (5 Nights) San Juan to San Juan
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departures: Jan 2028 to Feb 2028
Visits: Puerto Rico, Virgin Islands
Exclusive Savings
Inside
-
Oceanview
$5,744
Balcony
-
Suite
$7,214
From (Per Person)
A$5,744
Save 2,101
Per Person
Cruise
 (1)

4 Days (3 Nights) Orlando to San Juan
Cruise Line: Norwegian Cruise Line
Departure: 12 November 2026
Visits: USA, Dominican Republic, Puerto Rico
Just Cruise Fare
Exclusive Savings
Inside
$1,010
Oceanview
$1,040
Balcony
$1,085
Suite
$1,114
From (Per Person)
A$1,010
Per Person
Cruise
 (1)

15 Days (14 Nights) Barcelona to San Juan
Cruise Line: Royal Caribbean
Departure: 13 November 2027
Visits: Spain, Morocco, Puerto Rico
Exclusive Savings
Inside
$1,579
Oceanview
$1,637
Balcony
$2,917
Suite
$4,253
From (Per Person)
A$1,579
Save 830
Per Person
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 13 February 2027
Visits: Puerto Rico, Dominican Republic, Turks and Caicos Islands
Inside
-
Oceanview
$2,187
Balcony
$2,586
Suite
$6,490
From (Per Person)
A$2,187
Per Person
Cruise
 (1)

11 Days (10 Nights) Funchal to Miami
Cruise Line: MSC Cruises
Departure: 03 November 2026
Visits: Portugal, Puerto Rico, USA
Exclusive Savings
Inside
$1,084
Oceanview
$1,292
Balcony
$1,490
Suite
-
From (Per Person)
A$1,084
Per Person
Cruise
 (2)

13 Days (12 Nights) Barcelona to San Juan
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 31 October 2027
Visits: Spain, Morocco, Puerto Rico
Inside
$1,797
Oceanview
$2,037
Balcony
$2,040
Suite
$6,589
From (Per Person)
A$1,797
Per Person
Cruise

5 Days (4 Nights) San Juan to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 02 January 2028
Visits: Puerto Rico, Saint Martin, USA
Exclusive Savings
Inside
$822
Oceanview
$853
Balcony
$955
Suite
$3,986
From (Per Person)
A$822
Save 455
Per Person
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Regent Seven Seas
Departure: 06 December 2027
Visits: Spain, Puerto Rico, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$16,652
From (Per Person)
A$16,652
Save 2,288
Per Person
Cruise

14 Days (13 Nights) Lisbon to Miami
Cruise Line: Regent Seven Seas
Departure: 20 November 2028
Visits: Portugal, Puerto Rico, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,985
Suite
$10,687
From (Per Person)
A$8,985
Save 7,465
Per Person
New ReleaseCruise

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Emerald Cruises
Ships: Emerald Kaia
Departures: Dec 2027 to Nov 2028
Visits: Puerto Rico, Virgin Islands, Saint Barthelemy
Exclusive Savings
Inside
-
Oceanview
$7,318
Balcony
-
Suite
$9,265
From (Per Person)
A$7,318
Save 3,128
Per Person
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departure: 08 April 2028
Visits: USA, Dominican Republic, Puerto Rico
Exclusive Savings
Inside
$1,502
Oceanview
$1,664
Balcony
$1,977
Suite
$3,287
From (Per Person)
A$1,502
Save 816
Per Person
New ReleaseCruise

12 Days (11 Nights) Lisbon to San Juan
Cruise Line: Viking
Departures: Nov 2027
Visits: Portugal, Spain, Puerto Rico
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,434
Suite
$8,864
From (Per Person)
A$5,434
Save 1,363
Per Person
New ReleaseCruise

12 Days (11 Nights) San Juan to Lisbon
Cruise Line: Viking
Ship: Viking Sky
Departure: 27 February 2028
Visits: Puerto Rico, Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,944
Suite
$8,374
From (Per Person)
A$4,944
Save 1,351
Per Person
Cruise
 (7)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departures: Jan 2027 to Mar 2027
Visits: USA, Turks and Caicos Islands, Puerto Rico, Dominican Republic
Sanctuary Collection
Exclusive Savings
Inside
$925
Oceanview
$1,143
Balcony
$1,786
Suite
$2,618
From (Per Person)
A$925
Per Person
Cruise
 (7)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 03 January 2027
Visits: USA, Turks and Caicos Islands, Puerto Rico, Dominican Republic
Sanctuary Collection
Exclusive Savings
Inside
$865
Oceanview
$994
Balcony
$1,410
Suite
$1,737
From (Per Person)
A$865
Per Person
Cruise
 (1)

11 Days (10 Nights) Philadelphia to Philadelphia
Cruise Line: Norwegian Cruise Line
Departure: 13 January 2027
Visits: USA, Virgin Islands, Puerto Rico, Dominican Republic
Just Cruise Fare
Exclusive Savings
Inside
$1,689
Oceanview
$1,793
Balcony
$2,508
Suite
$2,835
From (Per Person)
A$1,689
Per Person
Cruise
 (5)

8 Days (7 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departure: 19 December 2027
Visits: USA, Dominican Republic, Puerto Rico, Bahamas
Inside
$1,588
Oceanview
$1,886
Balcony
$2,186
Suite
$5,491
From (Per Person)
A$1,588
Per Person
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Norwegian Cruise Line
Departure: 03 January 2027
Visits: Puerto Rico, Virgin Islands, Aruba, Curacao
Just Cruise Fare
Exclusive Savings
Inside
$3,075
Oceanview
$3,119
Balcony
$3,194
Suite
$3,521
From (Per Person)
A$3,075
Per Person
Cruise
 (2)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sky Princess
Departures: Dec 2027 to Jan 2028
Visits: USA, Saint Kitts and Nevis, Puerto Rico, Dominican Republic
Exclusive Savings
Inside
$855
Oceanview
$1,115
Balcony
$1,169
Suite
$1,706
From (Per Person)
A$855
Per Person
Cruise
 (1)

8 Days (7 Nights) Miami to San Juan
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 26 December 2027
Visits: USA, Dominican Republic, Virgin Islands, Puerto Rico
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$8,060
From (Per Person)
A$8,060
Save 165
Per Person
Cruise
 (1)

7 Days (6 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 18 December 2027
Visits: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda
Exclusive Savings
Inside
$1,198
Oceanview
$1,287
Balcony
$2,022
Suite
$2,499
From (Per Person)
A$1,198
Save 713
Per Person
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Norwegian Cruise Line
Departure: 07 March 2027
Visits: Puerto Rico, Virgin Islands, Aruba, Curacao
Just Cruise Fare
Exclusive Savings
Inside
$2,553
Oceanview
$2,628
Balcony
$2,955
Suite
$3,417
From (Per Person)
A$2,553
Per Person
Cruise
 (7)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 22 November 2026
Visits: USA, Bahamas, Puerto Rico, Dominican Republic
Sanctuary Collection
Exclusive Savings
Inside
$1,024
Oceanview
$1,192
Balcony
$1,370
Suite
$2,083
From (Per Person)
A$1,024
Per Person
Cruise
 (4)

11 Days (10 Nights) New York to Fort Lauderdale
Cruise Line: Princess
Departure: 26 November 2027
Visits: USA, Puerto Rico, Aruba, Curacao
Exclusive Savings
Inside
$1,887
Oceanview
$2,127
Balcony
$2,462
Suite
$3,530
From (Per Person)
A$1,887
Per Person
Cruise
 (1)

8 Days (7 Nights) Miami to Miami
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 21 December 2026
Visits: USA, Bahamas, Puerto Rico, Dominican Republic
Exclusive Savings
Inside
$1,190
Oceanview
$1,428
Balcony
$1,833
Suite
$2,913
From (Per Person)
A$1,190
Per Person
Cruise
 (5)

8 Days (7 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departure: 03 January 2027
Visits: USA, Puerto Rico, Dominican Republic, Bahamas
Inside
$1,388
Oceanview
$1,687
Balcony
$1,787
Suite
$4,682
From (Per Person)
A$1,388
Per Person
Cruise
 (1)

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Celebrity Cruises
Departure: 22 January 2028
Visits: USA, Saint Martin, Puerto Rico, Dominican Republic
Exclusive Savings
Inside
$1,545
Oceanview
$1,683
Balcony
$1,962
Suite
$4,841
From (Per Person)
A$1,545
Save 873
Per Person
Cruise
 (1)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 20 December 2026
Visits: USA, Saint Kitts and Nevis, Puerto Rico, Bahamas
Exclusive Savings
Inside
$1,622
Oceanview
$1,616
Balcony
$2,081
Suite
$4,649
From (Per Person)
A$1,616
Save 1,166
Per Person
Cruise
 (2)

8 Days (7 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 17 April 2027
Visits: USA, Puerto Rico, Dominican Republic, Bahamas
Inside
$1,488
Oceanview
$1,886
Balcony
$1,986
Suite
$4,283
From (Per Person)
A$1,488
Per Person
Cruise
 (1)

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departure: 02 August 2026
Visits: USA, Bahamas, Puerto Rico, Saint Martin
Exclusive Savings
Inside
$1,525
Oceanview
$1,883
Balcony
$2,038
Suite
-
From (Per Person)
A$1,525
Save 1,066
Per Person
Results: 1-30 of 237

No trips found. Try adjusting the search filters.

Travel Styles

Trip Lengths

Cities