Caribbean Cruises

  • Destination or cruise
  • Any Destination
  • Departure Port
  • Any Port
  • Departure month
  • Any Date
  • Passengers
  • 2
  • {{item.label}}
  • {{item.value ? item.displayValue : item.anyValue}}

From pristine white sand and crystal clear waters to bustling towns filled with colour and incredible food, Caribbean cruises are truly the stuff of dreams.

A cruise of the Caribbean is the ultimate once-in-a-lifetime holiday for many. With its postcard-worthy beaches, inviting seas and friendly local culture, it's certainly not difficult to see why. Every island is awash with its own unique charms and culture, and those travelling to this enchanting part of the world are sure to be enthralled by the laid-back atmosphere that permeates each of them. 

The Caribbean is of course best known for its vast array of pristine shores. Their exceptional variety of marine life, otherworldly coral reefs and year-round warm waters provide the ideal island-hopping itinerary. Happily, there is also a wealth of fantastic experiences to be had away from the beach. From rainforests and dormant volcanoes to mud pools and train rides, you'll find plenty of chances for exploration. 

Our Caribbean cruises not only provide ample opportunities to enjoy the region's stunning beaches, but also a wide range of authentic experiences to make the voyage extra special. Whether it be a visit to a local school or cocoa farm or helping communities with post-hurricane recovery efforts in Dominica, you'll end the trip with incredible memories sure to last a lifetime. 

Step aboard one of our Caribbean cruises and take in the famed islands of Barbados, St. Kitts, and Antigua, along with lesser-known paradises including Tortola, Bonaire, and Curacao. Some of our routes also include stops at the beautiful shores of Portugal, so you can explore the charms of Lisbon and Madeira before touching town in the Caribbean and enjoying those delicious creole dishes and joyful local music.

Call us now on
0330 341 1934

Booking Hotline
Mon, Wed, Thu 9am - 6:30pm
Tuesday 9:15am - 6:30pm
Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 10am - 4pm
Customer Services
Mon, Tue, Wed, Thu, Fri 9am - 6pm
Tuesday 9am - 6:30pm
Saturday 9am - 5pm
Sunday 10am - 4pm