Phone Number 78643822672
Puerto Morelos
Puerto Morelos, a charming and authentic beach town nestled on the Caribbean coast of Mexico. Located just 30 minutes south of Cancun and 30 minutes north of Playa del Carmen, this hidden gem offers a perfect blend of relaxation and adventure. Puerto Morelos is a town in Quintana Roo on the Yucatan Peninsula, about 20km south of Cancun. It is both a fishing village and a resort and diving destination. It is located roughly halfway between Cancun and Playa del Carmen on the Caribbean coast of Mexico's ]Yucatán Peninsula. The pier in the center of town hosts snorkel and sport fishing boats while yachts dock in a man-made harbour just south of town. The village used to be the embarkation point for the car ferry to Cozumel, but that now leaves from Calica, a major port south of Playa del Carmen.
Puerto Morelos is a hidden gem on the Riviera Maya, offering visitors a mix of natural beauty, adventure, and authentic Mexican culture. One of the top attractions is the *Puerto Morelos Reef National Park*, part of the Mesoamerican Barrier Reef, the second-largest reef system in the world. Snorkeling and diving here are must-do activities, with the chance to see vibrant marine life, colorful coral formations, and crystal-clear waters. The reef's proximity to the shore makes it accessible for all levels of experience, making it a perfect spot for underwater exploration.

On land, *El Faro Inclinado*, the town’s iconic leaning lighthouse, is a popular sight and symbol of Puerto Morelos. Located on the beach, it’s a reminder of the town’s resilience after surviving hurricanes. For nature lovers, the *Cenote Route* offers a series of freshwater sinkholes scattered inland, where you can swim in cool, clear waters surrounded by lush jungle. Some cenotes even offer zip lines and diving platforms, adding a bit of adventure to the experience.

For a cultural experience, visit the *Jardín Botánico Dr. Alfredo Barrera Marín*, one of Mexico’s largest botanical gardens. Here, you can walk through trails lined with native plants, spot wildlife like monkeys and birds, and learn about the region’s flora and fauna. Puerto Morelos’ main square also offers a laid-back charm, with local shops, seafood restaurants, and a relaxed atmosphere perfect for enjoying a sunset stroll. This mix of ocean, nature, and local culture makes Puerto Morelos a must-visit destination on the Yucatán Peninsula.

Places to stay in Puerto Morelos

Things to do in Puerto Morelos, Mexico

Recommended hotels in Puerto Morelos

Need Help?

Call us for better advice