
We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalized content.

This 5-Night Cruise with Virgin Voyages Starts from $645 with Private Beach Club Access Included
From $645
Step 2: Book CruiseBook CruisePirates, you'd usually pay well over $1,000 for an adults-only Caribbean cruise, but today we've found an incredible-value deal starting from just $645 per person.
This 5-night Virgin Voyages cruise sails out of Miami and visits Grand Turk in the Turks and Caicos, and Bimini, with full access to their private Beach Club and amenities like cabanas, a mega-sized pool, and craft cocktails.
Virgin offers an upscale adults-only experience that's perfect for a true "treat yourself" vacation, at a surprisingly low price. Plus, this deal covers plenty of peak dates from October through May.
We've planned the cruise out for you with flights and a night in Miami pre-departure to toast the start of your dream trip! We've found the perfect boutique 4-star Miami hotel, designed to look like the tropical mansion of a global traveler, with cozy suites and a rooftop bar with incredible sunset views.
These example bookings are made for the cruise dates December 12 - 17.
Be sure to avoid flights with long overnight layovers, which may be cheaper.
Also, keep in mind your cruise ends at 6:30 AM on the 17th, so choose flights with enough time to make it to the airport.
Adults-only onboard
Modern ships with a more elevated feel
Exclusive access to The Beach Club at Bimini
Embarkation out of Virgin’s own Terminal V in Miami
Day 1 – Miami departure (5 PM)
Day 2 – Sailing
Day 3 – Grand Turk, Turks and Caicos (8 AM–5 PM)
Day 4 – Sailing
Day 5 – Beach Club at Bimini (9 AM–6 PM)
Day 6 – Back to Miami (6:30 AM arrival)