Are you arriving to St Thomas by cruise ship?

We have designed a variety of full and half day excursions on our yachts especially for you.

Whether you desire a full day of boating on an exclusive private journey, or a half day excursion which still allows for plenty of time to shop on the mainland at Charlotte Amalie, we’ve got an adventure to fit your schedule.

Our Magic Moments yachts can pick you up directly at the cruise ship excursion dock.

We offer a fully customizable itinerary

Whether you are arriving on a cruise ship from Carnival, Celebrity, Costa, Disney, Holland American, MSC Cruises, NCL Norwegian, Princess, or Royal Caribbean, your St Thomas and St John shore excursions should include yachting – one of the most sought-after destination features of the U.S. and British Virgin Islands!

This is your opportunity to see the amazing National Park Island of St John, Jost Van Dyke, Tortola, Sandy Cay and other beautiful destinations.

  • Our exclusive private journey may include any destination you would like, of course keeping safety and time restrictions in mind.
  • If you choose to visit the British Virgin Island, we meet at Compass Point Marina, a short taxi ride away.
  • By keeping the size of our group small, we can focus on personalized service and attention to detail.

A Taste of Yachting

Our “Taste of Yachting” itineraries include a historical harbor tour and sightseeing at some of our most important landmarks.

The most popular landmarks include Fort Christian, Bluebeard’s Castle, Blackbeard’s Castle, the Government House, Hassel Island, and the old Navy Base.

Endless Opportunities

All is followed by a breathtaking ride to a remote tropical island lined by powder-white beaches with an amazing privately guided snorkel.

Here you’ll have the chance to see an array of multi colored tropical fish, possibly even starfish, and sea turtles – the opportunities are truly endless!

Come with us to discover the heights of luxury at sea level

Contact Us with any questions or make a reservation today!