Puerto Rico Cruises

Puerto Rico Cruises

Puerto Rico, known as the 'Island of Enchantment', is a US territory that elegantly bridges the gap between American and Latin cultures. Breathtakingly beautiful, it's a paradise filled with miles of white sand beaches, the lush greenery of El Yunque Rainforest, the striking views of its mountains, alongside a pulsating nightlife, momentous colonial architecture, and a melting pot of culinary delights.

Where is Puerto Rico?

Puerto Rico is nestled in the northeastern Caribbean, positioned east of the Dominican Republic and west of both the U.S. and British Virgin Islands. It's situated approximately 1,000 miles southeast of Florida and is one of the islands in the Greater Antilles, a group of the largest islands in the Caribbean.

The Island of Enchantment

A vibrant island steeped in a rich historical tapestry

Puerto Rico, a Caribbean gem, is a dynamic blend of cultures that resonate in its colonial landmarks, rhythmic music, and flavourful cuisine. The island’s heritage, echoing Spanish, African, and Indigenous roots, coupled with its stunning landscapes, creates a uniquely captivating and hospitable atmosphere.

Puerto Rico

We found

2 cruise packages and 1176 cruises

Norwegian Prima, Caribbean
1 / 33
Discount
Norwegian Cruise Line
Duration
3 nights
Date
12 Nov 2026
Ship
Norwegian Prima
  • Departure - Port Canaveral (Orlando), USA
  • 3 stops  
  • Arrival - San Juan, Puerto Rico
£374
From
£363
Price per person / balcony stateroom
EXPLORA I, Caribbean
1 / 27
Explora Journeys
Duration
5 nights
Date
12 Nov 2026
Ship
EXPLORA I
  • Departure - St John, Antigua & Barbuda
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£2045
Price per person / suite
MSC Poesia, Caribbean
1 / 29
Discount
MSC Cruises
Duration
10 nights
Date
12 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£2919
From
£2781
Price per person / suite
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Disney Dream, Caribbean
1 / 29
Discount
Disney Cruise Line
Duration
7 nights
Date
13 Nov 2026
Ship
Disney Dream
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1436
From
£1401
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Let us create your very own bespoke Disney holiday with hotels, flights, tours & more...
Valiant Lady, Caribbean
1 / 26
Discount
Virgin Voyages
Duration
6 nights
Date
14 Nov 2026
Ship
Valiant Lady
  • Departure - San Juan, Puerto Rico
  • 6 stops  
  • Arrival - San Juan, Puerto Rico
£692
From
£665
Price per person / oceanview stateroom
MSC World America, Caribbean
1 / 20
Discount
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£339
From
£323
Price per person / inside stateroom
Show all departures (10)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Carnival Vista, Caribbean
1 / 24
Discount
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£379
From
£376
Price per person / inside stateroom
Show all departures (2)
Azamara Journey, Caribbean
1 / 14
6 % off
Azamara
Duration
7 nights
Date
14 Nov 2026
Ship
Azamara Journey
  • Departure - Bridgetown, Barbados
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
£809
From
£761
Price per person / inside stateroom
Vision of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Vision of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£911
From
£902
Price per person / suite
Norwegian Prima, Caribbean
1 / 33
Discount
Norwegian Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
£935
From
£907
Price per person / oceanview stateroom
EXPLORA III, Caribbean
1 / 25
Explora Journeys
Duration
7 nights
Date
15 Nov 2026
Ship
EXPLORA III
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - Miami, Florida, USA
From
£3920
Price per person / suite
Viking Sea, Caribbean
1 / 19
Discount
Viking Cruises
Duration
10 nights
Date
15 Nov 2026
Ship
Viking Sea
  • Departure - San Juan, Puerto Rico
  • 11 stops  
  • Arrival - San Juan, Puerto Rico
£4695
From
£4508
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
EXPLORA III, Caribbean
1 / 25
Explora Journeys
Duration
14 nights
Date
15 Nov 2026
Ship
EXPLORA III
  • Departure - San Juan, Puerto Rico
  • 12 stops  
  • Arrival - San Juan, Puerto Rico
From
£11760
Price per person / suite
Independence of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£303
From
£300
Price per person / inside stateroom
Show all departures (7)
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
16 Nov 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£215
From
£209
Price per person / inside stateroom
Celebrity Constellation, Caribbean
1 / 13
Discount
Celebrity Cruises
Duration
11 nights
Date
17 Nov 2026
Ship
Celebrity Constellation
  • Departure - San Juan, Puerto Rico
  • 10 stops  
  • Arrival - San Juan, Puerto Rico
£1637
From
£1605
Price per person / balcony stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
21 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£1599
From
£1584
Price per person / inside stateroom
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
21 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2649
From
£2623
Price per person / inside stateroom
Allura, Transatlantic
1 / 18
Discount
Oceania Cruises
Duration
15 nights
Date
17 Nov 2026
Ship
Allura
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Miami, Florida, USA
£3399
From
£3298
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Silver Shadow, Caribbean
1 / 19
5 % off
Silversea
Duration
12 nights
Date
18 Nov 2026
Ship
Silver Shadow
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£5700
From
£5415
Price per person / suite
20 of 1176 pcs