Set Sail with My Magic Travel!
Virgin Voyages Group Cruise
August 3–8, 2026

Ready to trade the ordinary for the extraordinary? Join us aboard Virgin Voyages’ Resilient Lady for a dazzling 5-night escape that’s all about connection, celebration, and curated magic at sea. We’re bringing together an unforgettable group of travelers for a cruise that’s bold, stylish, and unapologetically fun.

Why This Trip Is Pure Magic

  • Adults-only luxury with a cheeky twist — no kids, no stress, just vibes

  • Packages include tips, Wifi, group workouts, and dining at over 20 locations

  • Exclusive My Magic Travel group events, surprises, and onboard perks

  • Sail the sparkling Caribbean with a crew of like-minded adventurers

Whether you're a cruise newbie or a seasoned sailor, this is your chance to experience Virgin Voyages the My Magic Travel way: with heart, humor, and a whole lot of sparkle

Spots are limited, and the countdown is on!
Let’s make waves together — because magic isn’t just something you find, it’s something you create.

virgin voyages:

dominican daze

PUERTO PLATA, DOMINICAN REPUBLIC | BEACH CLUB AT BIMINI, BAHAMAS

Sailing Itinerary

Resort Categories

ARE YOU READY TO JOIN the fun?!

We’re so excited to sail on Resilient Lady with you ! To confirm your attendance and begin your travel arrangements, please follow the steps below:

  1. Complete the Contact Form
    Please fill out the form in full, including all required guest details. This ensures we can coordinate your travel and accommodations accurately.

  2. Submit Your Deposit to Confirm Your Booking
    Once your form is received, My Magic Travel will reach out to finalize your reservation. A deposit is required to secure your spot.

  3. Add Flights (Optional)
    You’ll have the option to add flights to your package once Final Payment has been received. We’ll notify you when flight booking is available.

  4. Follow the Payment Schedule
    All guests are expected to adhere to the payment schedule outlined in their confirmation. Timely payments ensure your booking remains active and secure. Final Payment is due April 5, 2026

If you have any questions or need assistance at any point, Book time with Xavier Ellison.