Puerto Morelos is a Mexican port town on the Caribbean coast of the Yucatán Peninsula.
Activity: Hotel Stay
Includes hotel stay offers from our providers. These are hand picked hotels and accommodations to deliver best offers to our customers. More offers are being posted regularly.
Exciting activity of snorkeling in various locations. Experience this aquatic activity and explore underwater world. More activities of this type coming soon!