Puerto Morelos is a municipality, town, and seaport in Quintana Roo, Mexico's easternmost state, on the Yucatán Peninsula. The town is located in the northeast of the state, about 36 km south of the resort city of Cancún, and about 30 km north of the city of Playa del Carmen.
AdBetter quality, easy booking, free cancellation and added value on your next stay away. Simple searching, easy booking, better value hotels. Get what you need with momondo.
Site visitors: Over 100K in the past month
Compare hotels for free · Easy Price Comparison · Stays for every need · Free price comparison