Puerto Rico Deals

Discover all that this beautiful island have to offer in 2026, 2027 & 2028. Soak up the sunshine on golden beaches with crystal clear waters, take a stroll through the cobbled streets of San Juan or explore the historical sites, there is so much more to Puerto Rico than you first thought.

Embark on your adventure in Puerto Rico with a stay and Caribbean cruise or explore the island for the day with cruises from the USA - your choices are endless!  Book today & benefit from some of our cruise partners fantastic offers below.

 

Sort Results

First 51 holiday results are shown by your chosen sort filter. To view more cruises use "Filter your Holiday options" for a more detailed search

Filter your perfect holiday results

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 06 December 2026
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59081


Prices from £310 pp*

MSC World America

Eastern Caribbean

MSC World America | MSC Cruises

Departure Date: 28 November 2026
Departure Port: Miami
Duration: 7 Nights
Holiday ID: AM20261128MIAMIA


Book Online from £299 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 24 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59088


Prices from £324 pp*

MSC Seaside

Ocean Cay & Eastern Caribbean

MSC Seaside | MSC Cruises

Departure Date: 21 December 2026
Departure Port: Miami
Duration: 7 Nights
Holiday ID: SE20261221MIAMIA


Book Online from £307 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 29 November 2026
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59080


Prices from £344 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 13 December 2026
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59082


Prices from £344 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 03 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59085


Prices from £344 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 10 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59086


Prices from £344 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 31 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59089


Prices from £354 pp*

MSC Meraviglia

Eastern Caribbean

MSC Meraviglia | MSC Cruises

Departure Date: 05 December 2026
Departure Port: Miami
Duration: 8 Nights
Holiday ID: MR20261205MIAMIA


Book Online from £336 pp*

MSC World America

Eastern Caribbean

MSC World America | MSC Cruises

Departure Date: 12 December 2026
Departure Port: Miami
Duration: 7 Nights
Holiday ID: AM20261212MIAMIA


Book Online from £336 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 17 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59087


Prices from £363 pp*

MSC Meraviglia

Bahamas & Caribbean

MSC Meraviglia | MSC Cruises

Departure Date: 30 January 2027
Departure Port: Miami
Duration: 8 Nights
Holiday ID: MR20270130MIAMIA


Book Online from £345 pp*

Carnival Magic

Eastern Caribbean

Carnival Magic | Carnival Cruise Line

Departure Date: 23 January 2027
Departure Port: Miami
Duration: 8 Nights
Holiday ID: MC20270123


Prices from £373 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 22 November 2026
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59079


Prices from £378 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 17 January 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB20270117


Prices from £389 pp*

Carnival Venezia

Eastern Caribbean

Carnival Venezia | Carnival Cruise Line

Departure Date: 24 January 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VX20270124


Prices from £397 pp*

MSC World America

Eastern Caribbean

MSC World America | MSC Cruises

Departure Date: 06 March 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: AM20270306MIAMIA


Book Online from £372 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 16 January 2028
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB280116


Prices from £410 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 07 February 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59090


Prices from £407 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 21 February 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59092


Prices from £407 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 02 January 2028
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB280102


Prices from £414 pp*

Carnival Vista

Eastern Caribbean

Carnival Vista | Carnival Cruise Line

Departure Date: 15 January 2028
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VS20280115


Prices from £417 pp*

Carnival Vista

Eastern Caribbean

Carnival Vista | Carnival Cruise Line

Departure Date: 04 December 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VS20271204


Prices from £424 pp*

Carnival Magic

Eastern Caribbean

Carnival Magic | Carnival Cruise Line

Departure Date: 28 November 2026
Departure Port: Miami
Duration: 8 Nights
Holiday ID: MC20261128


Prices from £430 pp*

Carnival Venezia

Eastern Caribbean

Carnival Venezia | Carnival Cruise Line

Departure Date: 07 February 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VX20270207


Prices from £430 pp*

Carnival Vista

Eastern Caribbean

Carnival Vista | Carnival Cruise Line

Departure Date: 25 September 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VS20270925


Prices from £431 pp*

Carnival Vista

Eastern Caribbean

Carnival Vista | Carnival Cruise Line

Departure Date: 30 October 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VS20271030


Prices from £431 pp*

Carnival Venezia

Eastern Caribbean

Carnival Venezia | Carnival Cruise Line

Departure Date: 18 April 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VX20270418


Prices from £434 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 26 September 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB270926


Prices from £436 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 24 October 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB271024


Prices from £436 pp*

Carnival Vista

Eastern Caribbean

Carnival Vista | Carnival Cruise Line

Departure Date: 04 September 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VS20270904


Prices from £438 pp*

Carnival Magic

Eastern Caribbean

Carnival Magic | Carnival Cruise Line

Departure Date: 20 February 2027
Departure Port: Miami
Duration: 8 Nights
Holiday ID: MC20270220


Prices from £439 pp*

MSC World America

Caribbean & Bahamas

MSC World America | MSC Cruises

Departure Date: 03 April 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: AM20270403MIAMIA


Book Online from £409 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 07 November 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB271107


Prices from £440 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 27 February 2028
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB280227


Prices from £443 pp*

Carnival Vista

Eastern Caribbean

Carnival Vista | Carnival Cruise Line

Departure Date: 09 October 2027
Departure Port: Port Canaveral (for Orlando)
Duration: 7 Nights
Holiday ID: VS20271009


Prices from £446 pp*

Grandeur of the Seas

Southern Caribbean

Grandeur of the Seas | Royal Caribbean

Departure Date: 25 September 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: GR07D543-10


Prices from £437 pp*

MSC World America

Eastern Caribbean

MSC World America | MSC Cruises

Departure Date: 23 January 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: AM20270123MIAMIA


Book Online from £418 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 28 February 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59093


Prices from £446 pp*

Vision of the Seas

Southern Caribbean

Vision of the Seas | Royal Caribbean

Departure Date: 21 February 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: VI07D506-5


Prices from £442 pp*

Carnival Magic

Eastern Caribbean

Carnival Magic | Carnival Cruise Line

Departure Date: 15 May 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: MC20270515


Prices from £453 pp*

Norwegian Breakaway

Southern Caribbean

Norwegian Breakaway | Norwegian Cruise Line

Departure Date: 14 February 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: 59091


Prices from £451 pp*

Carnival Celebration

Eastern Caribbean

Carnival Celebration | Carnival Cruise Line

Departure Date: 12 December 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: CB271212


Prices from £459 pp*

Rhapsody of the Seas

Southern Caribbean

Rhapsody of the Seas | Royal Caribbean

Departure Date: 16 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: RH07D518-1


Prices from £450 pp*

Rhapsody of the Seas

Southern Caribbean

Rhapsody of the Seas | Royal Caribbean

Departure Date: 16 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: RD07D465-5


Prices from £450 pp*

MSC World America

Eastern Caribbean

MSC World America | MSC Cruises

Departure Date: 09 January 2027
Departure Port: Miami
Duration: 7 Nights
Holiday ID: AM20270109MIAMIA


Book Online from £427 pp*

Norwegian Pearl

Eastern Caribbean

Norwegian Pearl | Norwegian Cruise Line

Departure Date: 08 December 2026
Departure Port: Philadelphia
Duration: 10 Nights
Holiday ID: 59501


Prices from £455 pp*

Rhapsody of the Seas

Southern Caribbean

Rhapsody of the Seas | Royal Caribbean

Departure Date: 06 February 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: RH07D521-3


Prices from £453 pp*

Rhapsody of the Seas

Southern Caribbean

Rhapsody of the Seas | Royal Caribbean

Departure Date: 06 February 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: RD07D467-4


Prices from £453 pp*

Rhapsody of the Seas

Southern Caribbean

Rhapsody of the Seas | Royal Caribbean

Departure Date: 23 January 2027
Departure Port: San Juan
Duration: 7 Nights
Holiday ID: RH07D521-2


Prices from £454 pp*