Things to Do in Puerto Morelos

Mexico Quintana Roo Puerto Morelos

Puerto Morelos is built around its reef, a stretch of the Mesoamerican Barrier Reef that sits just a few hundred meters offshore, so most things to do in Puerto Morelos involve the water. But the town also has cenotes, a botanical garden, a zoo, and a leaning lighthouse that make for easy half days on land. Prices below are in Mexican pesos and are approximate. For an overview of the town and its climate before you dive in, read the guide to Puerto Morelos.

Things to Do in Puerto Morelos: On the Water

Snorkeling and Diving

Puerto Morelos Reef National Park

The Parque Nacional Arrecife de Puerto Morelos protects a coral reef about 400 m (1,300 ft) from the beach, part of the second largest barrier reef system in the world. A two hour guided snorkel trip with gear and the park entry fee typically runs MXN 600 to 900 (US$33 to 50) per person from the operators near the main pier, and certified divers pay around MXN 2,500 (US$135) for a two tank dive. Book the morning trips when the sea is flattest, and check the Puerto Morelos weather by month guide for the calmest months.

Ojo de Agua

Ojo de Agua is a large freshwater spring that pours into a shallow lagoon right where the mangrove meets the sea, on the north edge of town. It is free to visit, and the calm, clear water makes it a good alternative when wind has kicked up the beach. Bring water shoes for the rocky entrance and go early to avoid the afternoon crowd.

Beaches

Playa Sol

Playa Sol is the main town beach, running south from the leaning lighthouse near the pier. The sand is soft and the water is shallow and calm, good for families and for wading out to see small fish. Beach clubs and restaurants sit just behind the sand, and there is no entry fee.

Playa Punta Brava

Punta Brava is the quieter northern beach, favored by locals and kiteboarders when the wind picks up in the afternoon. It is free, with fewer vendors than Playa Sol, and you can rent paddleboards from a couple of small shops along the shore for about MXN 300 (US$16) an hour. This northern stretch is covered in the Puerto Morelos neighborhoods guide.

Things to Do in Puerto Morelos: On Land

Nature and Wildlife

Jardin Botanico Dr. Alfredo Barrera Marin

This botanical garden about 3 km inland from town covers 65 hectares of tropical forest and a mangrove lagoon. Entry is around MXN 150 (US$8), and there are self guided trails plus a small Mayan ruin reproduction. Look for spider monkeys, coatis, and dozens of bird species, and bring insect repellent.

Croco Cun Zoo

Croco Cun Zoo is an interactive wildlife center on the road toward the cenotes, where guided tours let you handle small crocodiles, feed coatis and deer, and see snakes and spider monkeys up close. Admission is about MXN 400 (US$22) for adults and MXN 250 (US$14) for children, and tours run about an hour.

The Leaning Lighthouse

El Faro Inclinado

The tilted white lighthouse at the north end of the pier is Puerto Morelos’ most photographed landmark. Hurricane Beulah knocked it off vertical in 1967, and it has leaned ever since. It sits on public ground, so it is free to see, and the surrounding plaza and pier are the best sunset spot in town. The beachfront hotels in the where to stay in Puerto Morelos guide sit a short walk from here.

Things to Do in Puerto Morelos: The Cenotes

The Ruta de los Cenotes is a paved road that runs inland from the highway just south of town and passes more than 20 freshwater sinkholes. Most charge MXN 100 to 300 (US$5 to 16) for a swim, and many rent snorkel gear. Taxis ask about MXN 250 (US$14) each way to the closest cenotes, and the Puerto Morelos travel tips guide has the full transport breakdown.

Which Cenotes to Pick

Cenote Las Mojarras

Las Mojarras is a large, open cenote with a wooden deck and zip line, about 12 km down the Ruta de los Cenotes. Entry is roughly MXN 250 (US$14), and the clear water is ideal for a first cenote swim. There is a restaurant and restrooms on site.

Cenote Verde Lucero

Verde Lucero is an open cenote with bright green water, swings, and kayaks, around 15 km inland. Admission is about MXN 200 (US$11), and it is less busy than the cenotes closer to town, which makes it a solid choice on weekends.

Cenote Zapote

Cenote Zapote is a partially covered cenote with deep blue water and a wooden staircase, known for its clear views to the bottom. Entry is about MXN 200 (US$11). It is popular with divers doing cenote dives, so check whether a group is in before you go for a quiet swim.

When you have covered the reef and the cenotes, use the best time to visit Puerto Morelos guide to time the weather, and check the Puerto Morelos events and festivals calendar for what is on while you are there.