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 offers a delicious culinary experience that blends traditional Mexican flavors with fresh, local seafood. As a fishing village, the town is known for its excellent seafood dishes, with *ceviche* being one of the most popular. Made with freshly caught fish or shrimp marinated in lime juice and mixed with tomatoes, onions, and cilantro, it’s a refreshing and flavorful dish perfect for a sunny day by the beach. You’ll find variations of ceviche in many local restaurants, often paired with tostadas or tortilla chips.

Another must-try is *tikin xic*, a traditional Mayan dish featuring fish marinated in achiote (a red spice blend) and citrus, then wrapped in banana leaves and grilled. This smoky, flavorful dish is a local favorite, and Puerto Morelos offers some of the best versions along the Riviera Maya. Don’t miss the chance to try *pescado a la talla*, a grilled whole fish seasoned with a spicy, tangy marinade, often served with rice and beans.

For a more casual bite, street food is plentiful in Puerto Morelos. Tacos filled with fresh seafood, like shrimp or fish, are common, along with Mexican staples like *tamales*, *empanadas*, and *cochinita pibil*, a slow-roasted pork dish from the Yucatán Peninsula. For dessert, try *marquesitas*, crispy crepes filled with Nutella, fruit, or cheese, a local street snack that’s perfect for an evening treat. Whether you’re dining at a beachside restaurant or exploring street food stalls, Puerto Morelos offers a rich taste of the region’s culinary traditions.

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