5 night Miami, Grand Turk (& back) + 2 night pre-cruise stay in Miami - 1 October 2026
Set sail from Miami, Florida to: Grand Turk, Turks and Caicos • The Beach Club at Bimini, Bahamas • Miami, Florida
Package features:
- Departure Date: 1 October 2026
- Sailing on: 3 October 2026
- 2 night pre-cruise stay at Hotel Croydon a South Beach Group Hotel, Miami on a Room Only basis
- 5 night Resilient Lady Caribbean Voyage
- Flights from London Heathrow - Miami - London Heathrow
- Full payment at time of booking
🍰 Includes All Food, Essential Drinks 🥤, WiFi 📶, Group Fitness Classes 🤾♀️, Shows & Entertainment 🎭 worth over $1000 😊🙌
Package price:
121077 - The Insider cabin package price from £1,629pp | The Sea Terrace package price from £1,949pp
Itinerary:
Day 1-3 Flights from London Heathrow to Miami. 2 night pre-cruise stay at Hotel Croydon a South Beach Group Hotel, Miami on a Room Only basis
Day 3 Miami, Florida, USA Departs at 05:00 PM, local time
Day 4 Sailing
Day 5 Grand Turk, Turks and Caicos 08:00 AM - 05:00 PM, local time
Day 6 Sailing
Day 7 The Beach Club at Bimini, Bahamas 08:00 AM - 07:00 PM, local time
Day 8 Miami, Florida, USA Arrives at 06:30 AM, local time. Flights from Miami to London Heathrow, departs 18:15 PM, local time
Marketing materials are available to help you promote this offer to your clients, they can be found here
Price is per person, based on 2 adults sharing, except for the Solo Insider and Solo Sea View cabins. Flights from London Heathrow - Miami - London Heathrow. 2 night pre-cruise stay at Hotel Croydon a South Beach Group Hotel, Miami on a Room Only basis. Sailing on 1 October 2026 on board Virgin Voyages Resilient Lady Miami, Grand Turk (& back) itinerary on a full board basis. Cabin/Suite options are subject to availability and prices may fluctuate. Full payment required at time of booking. Transfers: not included.
Price is correct as of 05/01/2026 and based on departure date of 1 October 2026. Subject to availability at the time of booking. Other supplements may apply. For further information please call the reservations team on 0151 350 1133.