
Free cancellation
Varies
Free cancellation on most tours|Best price guaranteed
This page contains affiliate links. If you book through our links, we earn a small commission at no extra cost to you. Learn more

Snorkel the world's second largest barrier reef, located right off the coast at Puerto Morelos, and enjoy lunch by the beach.
Select your date to see live pricing