Puerto Morelos Vacations

Take a trip to Puerto Morelos, which you’ll find 30 miles (48 kilometers) to the northeast of Riviera Maya. If you are coming from the Cancun International Airport in Riviera Maya, Puerto Morelos is about 13 miles (21 kilometers) to the southwest.

Puerto Morelos is a popular place to head to in Riviera Maya as some of the city’s star attractions are close. Two destinations that should be on every visitor’s list is the fascinating Puerto Morelos Town Square and the much-loved Ojo de Agua Beach. Two other recommended attractions close by Puerto Morelos are the Dr. Alfredo Barrera Marin Botanical Garden and Crococun Zoo.

If the sun is shining, follow the lead of the locals who know the area best and head outside to the nearby parks and reserves. The natural havens such as the Arrecife de Puerto Morelos National Park, show visitors the species of flora and fauna that flourish in the region.

To make sure you get the most out of Puerto Morelos, consider booking a room at one of the area’s many accommodation options. The Valentin Imperial Maya All Inclusive, Playa del Carmen, the Excellence Riviera Cancun - Adults Only - All Inclusive and the Hotel Marina El Cid Spa & Beach Resort All Inclusive are among the best places to find a warm welcome and a good night’s rest.


Guide to Exploring Puerto Morelos


Top Hotel Deals

See all Puerto Morelos hotels
1.0 out of 5
1.5 out of 5
2.0 out of 5
2.5 out of 5
3.0 out of 5
3.5 out of 5
4.0 out of 5
4.5 out of 5
5.0 out of 5
Most popular package deals found by our travellers
Most popular package deals found by [originCity] travellers

Top Flight + Hotel Deals

See all Puerto Morelos packages

Top Deals on Flights

See all Puerto Morelos flights

Book a Vacation to Puerto Morelos