Cruise Search

Plan your perfect cruise holiday...


Sign up to receive our latest
offers and promotions

Add your email below to receive our latest special offers

Top Reasons to Book with
Virgin Holidays Cruises

Caribbean Cruise Deals

Caribbean Cruise + FREE hotel Stay in Florida

Make waves in the Caribbean.

There's not much that can improve a palm-tree lined strip of white-sanded paradise. Except you cruising past, that is. Hop on to one of our latest liners and you'll be able to soak up a different island every day.

With over 7,000 islands to explore in the Caribbean Sea, a cruise visiting just a few of these islands will send you into a warm tropical cocoon of relaxation. Snorkel your way through colourful coral reefs, sip on delicious rum cocktails while swaying on a hammock, or explore tropical rainforests and jungles with amazing on-shore experiences to sink your teeth into.


One moment, please.


Planning your perfect cruise holiday...

Call our cruise experts or visit us in store
0844 417 4917
Mon-Fri 9am-9pm | Sat 9am-7pm | Sun 10am-6pm