Skip to content

Puerto Morelos

Puerto Morelos is a town in Quintana Roo on the Yucatán Peninsula, about 20 km south of Cancún. It is a fishing village, and a resort and diving destination. It is roughly halfway between Cancún and Playa del Carmen on the Caribbean coast of the Yucatán Peninsula. The pier in the center of town hosts snorkel and sport fishing boats while yachts dock in a man-made harbor 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.

See
3
Do
7
Eat
6
Drink
4
Buy
3

4 places match

  1. Drink

    Cantina Habanero

    Open for breakfast, lunch, and dinner serving a variety of food, from delicious baby-back ribs and grilled steaks to regional Mexican food. Cold beer, margaritas, mixed drinks. Live music most Friday nights. A gathering spot for locals and tourists. 1/2 block north of the town square. English and Spanish spoken.

    Daily 08:00 - 01:00

  2. Drink

    El Refugio Bar

    Fun bar with cold beer, some innovative takes on the classic margarita, and a food menu that's a wide range of tacos, from octopus to classics like chicken or fish tacos. Local craft beers available.

    Wed-Mon 13:30 - 23:00, closed Tue

  3. Drink

    La Petita en la Playita

    Palapa bar and restaurant on the beach. Cold beer, frozen margaritas, mixed drinks. Super fresh seafood with a delicious ceviche full of fish, shrimp and crab. Live music in the evening.

    Daily 12:00 - 20:00

  4. Drink

    Unico Beach Club

    Palapa beach bar 5 blocks north of the square on the beach. Chairs and umbrellas available, light lunch fare and friendly bartender. English and Spanish spoken.

    Daily 10:00 - 19:00