This post contains affiliate links that could result in a commission to this website (at no additional cost to you). Visit our Disclosures Page for more information.


In addition to Viator and GetYourGuide, the following popular excursion operators offer many alternative options for planning and booking excursions:

Shore Excursions Group

Shore Excursions Group is a specialized online booking platform dedicated exclusively to providing shore excursions for cruise passengers, and you will find many options for tailored experiences in ports worldwide.

Over the past 10+ years, we have booked countless shore excursions worldwide through Shore Excursions Group, and they’ve consistently exceeded expectations—especially in Europe, South America, the Mediterranean, and Iceland. Their excursions aren’t just affordable (often significantly cheaper than cruise line offerings), they’re also carefully timed to ensure you always return to the ship safely and on time. With smaller group sizes, personalized attention, and memorable, authentic experiences, this specialized platform truly makes every port unforgettable. Check out Shore Excursions Group and discover a better way to explore the world on your next cruise!

Private Shore Trips

Private Shore Trips is a specialized travel company dedicated to offering private, customizable shore excursions and city tours for cruise passengers and travelers. The company arranges tours in numerous destinations across Europe, Asia, the Middle East, and beyond, including popular ports in the Mediterranean, Baltic, and other regions. Each excursion is designed to cater to the specific preferences of travelers, offering a personalized experience with private vehicles and English-speaking guides.

Shore Excursioneer

Shore Excursioneer is a cruise-focused platform offering a wide selection of affordable, well-reviewed shore excursions in over 100 ports around the world. With a “Back to Ship” guarantee and competitive pricing—including a 115% price-match promise—it’s a smart alternative to booking directly through your cruise line. They offer a flexible cancellation policy and a variety of smaller group experiences.

Resort For a Day

Resort for a Day is a leading provider of resort day passes, offering cruise passengers the opportunity to enjoy the amenities of top resorts during their port stops. With a presence in numerous popular cruise destinations across the Caribbean, Mexico, and the Bahamas, they provide access to luxurious resort facilities at reasonable prices. (Make sure to confirm what all is included in your day pass.)

Tip:

Keep reading more about Excursions.

Sharing is caring!