filters
Popular
Enjoy Varadero to the fullest: snorkeling, cenote and beach
Water sports, 10.5 hours
From £70 per guest
, 4.99 out of 5 average rating, 538 reviews
Hiking and snorkeling in Puerto Escondido
Outdoors, 5.5 hours
From £84 per guest
, 4.93 out of 5 average rating, 390 reviews
Snorkel in Havana with a coral expert
Water sports, 3 hours
From £59 per guest
, 4.93 out of 5 average rating, 29 reviews