Home > Cruises > Caribbean Cruises > Puerto Rico Cruises

Puerto Rico Cruises

Are you looking for a cruise to Puerto Rico? Choose from 124 unique cruise itineraries to Puerto Rico, departing from Barcelona, Boston, Bridgetown, Fort Lauderdale, Lisbon and more. December is the most popular month to cruise to Puerto Rico and we have over 397 departures available from fourteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
7 Days
19 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$16,330pp
Countries
Show More...
Filter Results
124 Cruises (397 Cruise Departures)
Cruise
 (1)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 20 July 2024
Countries Visited: USA, Bahamas, Puerto Rico, Turks and Caicos Islands (+1 more), Dominican Republic
INSIDE
$2,612
OCEANVIEW
-
BALCONY
$2,312
SUITE
$3,396
From 2,312
Cruise
 (2)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Departures: Dec 2024 to Mar 2026
Countries Visited: USA, Turks and Caicos Islands, Puerto Rico, Virgin Islands (+1 more), Bahamas
Have It All Offer
INSIDE
$1,762
OCEANVIEW
$2,109
BALCONY
$2,356
SUITE
$2,911
From 1,762
Cruise
 (2)

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Feb 2026
Countries Visited: USA, Antigua and Barbuda, Sint Maarten, Puerto Rico (+1 more), Dominican Republic
Exclusive DealExclusive Offer
INSIDE
$1,289
OCEANVIEW
$1,694
BALCONY
$1,723
SUITE
$4,178
Save 2,997
From 1,289
Cruise
 (4)

15 Days (14 Nights) Barcelona to San Juan
Cruise Line: Viking Cruises
Ship: Viking Sea
Departure: 16 October 2024
Countries Visited: Spain, Morocco, Madeira, Sint Maarten (+1 more), Puerto Rico
Discover More Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$6,925
SUITE
$10,390
Save 1,070
From 6,925
Cruise
 (1)

7 Days (6 Nights) San Juan to Tampa
Cruise Line: Royal Caribbean
Departure: 02 November 2025
Countries Visited: Puerto Rico, Dominican Republic, Jamaica, Cayman Islands (+1 more), USA
Exclusive Deal
INSIDE
$1,252
OCEANVIEW
$1,478
BALCONY
$2,277
SUITE
$2,802
Save 437
From 1,122
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 15 March 2026
Countries Visited: Puerto Rico, Virgin Islands, Aruba, Curacao (+1 more), Bonaire
Exclusive Deal
INSIDE
$1,888
OCEANVIEW
$2,196
BALCONY
$2,661
SUITE
$4,143
Save 661
From 1,595
Cruise
 (2)

10 Days (9 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Rotterdam
Departure: 08 November 2024
Countries Visited: USA, Virgin Islands, Antigua and Barbuda, Puerto Rico (+1 more), Turks and Caicos Islands
Have It All Offer
INSIDE
$2,308
OCEANVIEW
$2,674
BALCONY
$3,199
SUITE
$4,010
From 2,308
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Dec 2025 to Mar 2026
Countries Visited: Puerto Rico, Virgin Islands, Curacao, Aruba (+1 more), Bonaire
Exclusive Deal
INSIDE
$1,759
OCEANVIEW
$2,196
BALCONY
$2,743
SUITE
$4,143
Save 749
From 1,485
Cruise
 (3)

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 22 November 2025
Countries Visited: USA, Dominican Republic, Puerto Rico, Sint Maarten (+1 more), Virgin Islands
INSIDE
$1,546
OCEANVIEW
-
BALCONY
$1,899
SUITE
$2,516
From 1,546
Cruise
 (2)

10 Days (9 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Rotterdam
Departure: 17 January 2025
Countries Visited: USA, Antigua and Barbuda, Virgin Islands, Puerto Rico (+1 more), Bahamas
Have It All Offer
INSIDE
$2,417
OCEANVIEW
$2,862
BALCONY
$3,308
SUITE
$4,496
From 2,417
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 22 March 2026
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda (+1 more), Barbados
Exclusive Deal
INSIDE
$1,882
OCEANVIEW
$2,175
BALCONY
$2,797
SUITE
$4,245
Save 634
From 1,581
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Jun 2025 to Oct 2025
Countries Visited: Puerto Rico, Virgin Islands, Sint Maarten, Saint Lucia (+1 more), Barbados
Exclusive Deal
INSIDE
$1,516
OCEANVIEW
$1,708
BALCONY
$2,794
SUITE
$3,135
Save 623
From 1,284
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Jan 2025 to Mar 2025
Countries Visited: Puerto Rico, Virgin Islands, Sint Maarten, Martinique (+1 more), Barbados
Exclusive Deal
INSIDE
$1,774
OCEANVIEW
$1,904
BALCONY
$3,681
SUITE
$4,056
Save 647
From 1,535
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Nov 2025 to Jan 2026
Countries Visited: Puerto Rico, Saint Lucia, Saint Kitts and Nevis, Antigua and Barbuda (+1 more), Virgin Islands
Exclusive Deal
INSIDE
$1,605
OCEANVIEW
$1,783
BALCONY
$2,452
SUITE
$3,750
Save 642
From 1,366
Cruise
 (2)

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Jan 2026 to Apr 2026
Countries Visited: USA, Saint Kitts and Nevis, Antigua and Barbuda, Puerto Rico (+1 more), Dominican Republic
Exclusive DealExclusive Offer
INSIDE
$1,460
OCEANVIEW
$1,756
BALCONY
$1,833
SUITE
$4,241
Save 2,892
From 1,460
Cruise
 (4)

7 Days (6 Nights) Miami to San Juan
Cruise Line: Virgin Voyages
Departure: 30 November 2024
Countries Visited: USA, Turks and Caicos Islands, Dominican Republic, Saint Kitts and Nevis (+1 more), Puerto Rico
INSIDE
$1,760
OCEANVIEW
$1,852
BALCONY
$2,022
SUITE
$5,448
From 1,760
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 07 December 2025
Countries Visited: Puerto Rico, Bonaire, Curacao, Aruba (+1 more), Virgin Islands
Exclusive Deal
INSIDE
$1,707
OCEANVIEW
$1,981
BALCONY
$2,520
SUITE
$3,968
Save 588
From 1,448
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Nov 2025 to Apr 2026
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda (+1 more), Saint Lucia
Exclusive Deal
INSIDE
$1,660
OCEANVIEW
$1,797
BALCONY
$2,351
SUITE
$3,567
Save 697
From 1,407
Cruise

13 Days (12 Nights) Santa Cruz de Tenerife to Miami
Cruise Line: Oceania Cruises
Departure: 17 November 2025
Countries Visited: Spain, Barbados, Antigua and Barbuda, Puerto Rico (+1 more), USA
Exclusive Deal
INSIDE
$4,190
OCEANVIEW
$5,031
BALCONY
$5,724
SUITE
$7,516
Save 2,030
From 4,190
Cruise

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 23 August 2025
Countries Visited: USA, Saint Kitts and Nevis, Sint Maarten, Puerto Rico (+1 more), Bahamas
Exclusive Deal
INSIDE
$2,545
OCEANVIEW
$2,907
BALCONY
$3,331
SUITE
$4,144
Save 897
From 2,183
Cruise

15 Days (14 Nights) Barcelona to San Juan
Cruise Line: Seabourn
Ship: Ovation
Departure: 18 November 2025
Countries Visited: Spain, Morocco, Saint Kitts and Nevis, Virgin Islands (+1 more), Puerto Rico
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$11,099
SUITE
$13,673
From 11,099
Cruise

8 Days (7 Nights) San Juan to Miami
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 21 January 2025
Countries Visited: Puerto Rico, Virgin Islands, Antigua and Barbuda, Saint Kitts and Nevis (+1 more), USA
The Total Luxury Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,608
SUITE
$5,371
From 4,608
Cruise

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Virgin Voyages
Departures: Jan 2025 to Mar 2025
Countries Visited: Puerto Rico, Saint Kitts and Nevis, Martinique, Curacao (+1 more), Aruba
INSIDE
$1,949
OCEANVIEW
$2,177
BALCONY
$2,397
SUITE
$5,273
From 1,949
Cruise

10 Days (9 Nights) New York to New York
Cruise Line: Royal Caribbean
Departures: May 2024 to Jun 2024
Countries Visited: USA, Bermuda, Sint Maarten, Puerto Rico (+1 more), Dominican Republic
Exclusive Deal
INSIDE
$2,678
OCEANVIEW
$3,362
BALCONY
$3,942
SUITE
$5,227
Save 1,077
From 2,282
Cruise

10 Days (9 Nights) Tampa to Tampa
Cruise Line: Royal Caribbean
Departures: Sep 2024 to Nov 2024
Countries Visited: USA, Puerto Rico, Sint Maarten, Virgin Islands (+1 more), Dominican Republic
Exclusive Deal
INSIDE
$1,801
OCEANVIEW
$1,946
BALCONY
$2,268
SUITE
$3,927
Save 1,315
From 1,569
Cruise

15 Days (14 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Silversea
Departure: 03 December 2024
Countries Visited: Puerto Rico, Turks and Caicos Islands, USA, Virgin Islands (+1 more), Saint Lucia
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$11,682
BALCONY
$12,672
SUITE
$17,028
From 11,682
Cruise

8 Days (7 Nights) Miami to San Juan
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 20 December 2024
Countries Visited: USA, Virgin Islands, Guadeloupe, Saint Martin (+1 more), Puerto Rico
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$7,618
SUITE
$9,261
From 13,306
Cruise

9 Days (8 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departure: 07 February 2025
Countries Visited: USA, Dominican Republic, Puerto Rico, Virgin Islands (+1 more), Sint Maarten
Exclusive Deal
INSIDE
$1,993
OCEANVIEW
$2,546
BALCONY
$3,571
SUITE
$10,315
Save 744
From 1,809
Cruise

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departures: Nov 2025 to Feb 2026
Countries Visited: USA, Virgin Islands, Saint Kitts and Nevis, Puerto Rico (+1 more), Bahamas
Exclusive Deal
INSIDE
$2,001
OCEANVIEW
$2,404
BALCONY
$2,623
SUITE
$4,597
Save 1,143
From 1,740
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Departure: 10 November 2024
Countries Visited: USA, Bahamas, Virgin Islands, Puerto Rico (+1 more), Turks and Caicos Islands
Have It All Offer
INSIDE
$1,921
OCEANVIEW
$2,149
BALCONY
$2,614
SUITE
$3,535
From 1,921
Results: 61-90 of 124

No Results found. Try changing your search filters.

Caribbean & Bahamas Cruises

Travel Styles

Trip Lengths

Cities