Caribbean Cruises

Cross the Atlantic and say hello to days of endless sun with a Caribbean cruise. Hop from island to island and immerse yourself in historical towns, sensational beaches, and delicious dining experiences you’ll never forget.

Explore the Caribbean

Spanning 7,000 islands, the Caribbean is known as one of the best cruise destinations in the world for good reason. The region is home to many of the world’s most popular ports of call, from the ever-intoxicating Barbados to the green rainforest mountains of St. Lucia. If you’re looking for a winter sun escape, the Caribbean offers an escape like no other. With a cold drink in your hand and rich blue waves stretching out before you, this beautiful corner of the world waits with the promise of sun, sand, and seriously good times.

Caribbean Offers

Other Destinations

Mediterranean

Make the most of summer with a trip around the Mediterranean. Perfect for new and veteran cruisers alike, these itineraries include both historical European city exploration and sublime beach days.

Canary Islands

Discover volcanic coastlines and picturesque beaches as you sail around the Canary Islands. Soak up cultural influences from Spain, Africa, and South America as you explore, relax, and dance the days away.

Mexico

Centuries of history blend with breathtaking natural beauty as you explore the coastlines of Mexico. Prepare for total immersion in vibrant cityscapes and rich culinary experiences.

Destinations

Caribbean

We found

1 cruise package and 3445 cruises

Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
18 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£409
From
£405
Price per person / inside stateroom
Norwegian Sun, Caribbean
1 / 9
Discount
Norwegian Cruise Line
Duration
11 nights
Date
18 Nov 2026
Ship
Norwegian Sun
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£452
From
£439
Price per person / inside stateroom
Show all departures (2)
Celebrity Beyond, Caribbean
1 / 32
Discount
Celebrity Cruises
Duration
4 nights
Date
18 Nov 2026
Ship
Celebrity Beyond
  • Departure - Fort Lauderdale, Florida
  • 3 stops  
  • Arrival - Fort Lauderdale, Florida
£1099
From
£1078
Price per person / balcony stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
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
Liberty of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
4 nights
Date
19 Nov 2026
Ship
Liberty of the Seas
  • Departure - Galveston, Texas, USA
  • 3 stops  
  • Arrival - Galveston, Texas, USA
£526
From
£521
Price per person / inside stateroom
Show all departures (10)
Freedom of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
19 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£536
From
£531
Price per person / inside stateroom
Scarlet Lady, Caribbean
1 / 28
Discount
Virgin Voyages
Duration
4 nights
Date
19 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£607
From
£583
Price per person / inside stateroom
Show all departures (50)
MSC Opera, Caribbean
1 / 24
Discount
MSC Cruises
Duration
14 nights
Date
19 Nov 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1143
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Marella Explorer 2, Caribbean
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
19 Nov 2026
Ship
Marella Explorer 2
  • Departure - Bridgetown, Barbados
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£1224
From
£1200
Price per person / inside stateroom
Show all departures (2)
Celebrity Reflection, Caribbean
1 / 16
Discount
Celebrity Cruises
Duration
3 nights
Date
20 Nov 2026
Ship
Celebrity Reflection
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£424
From
£416
Price per person / balcony stateroom
Show all departures (8)
Available promotion:
UP TO $700 ONBOARD SPEND
10 of 3445 pcs