SwimmingSwimmingFull-Day Snorkeling Tour to Catalina Island6 hoursSanto DomingoFree cancellationFind deals
SwimmingSwimmingDiscover Catalina Island In Private Yacht6 hoursSanto Domingo4.8(4)Free cancellationFind deals
SwimmingSwimmingTriple Adventure Zipline Buggie and Waterfalls.4 hoursSanto Domingo5.0(8)Free cancellationFind deals
SwimmingSwimmingSharks & Stingrays Encounter and Small Boat Ride from Punta Cana2 hours 30 minSanto Domingo3.5(15)Free cancellationFind deals
SwimmingSwimmingPrivate Caribbean Snorkeling Cruise At Punta Cana & Sharks, Stingray Encounter4 hoursSanto Domingo5.0(45)Free cancellationFind deals
SwimmingSwimming3 hrs Private Snorkeling Yacht tour in Bavaro Punta Cana3 hoursSanto Domingo5.0(3)Free cancellationFind deals
SwimmingSwimmingFull-day at Catalina Island from Santo Domingo with optional snorkeling included8 hoursSanto Domingo3.6(9)Free cancellationFind deals
SwimmingSwimmingCayo Levantado at Bacardi Island including Boat transfer, Lunch and Snorkeling7 hoursSanto Domingo4.0(1)Find deals
SwimmingSwimmingPrivate Small Group, Snorkeling Cruise, Natural Pool & Exclusive Virgin Beach3 hours 30 minSanto Domingo5.0(23)Free cancellationFind deals
SwimmingSwimmingCatamaran Booze Cruise, Snorkeling & Punta Cana Coast View3 hours 30 minSanto Domingo4.9(140)Free cancellationFind deals