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

6 places match

  1. Eat

    El Pirata

    A popular spot for breakfast, lunch, dinner, or a drink from the bar, this open-air restaurant seats you at the center of the action on Puerto Morelos's town square. If you have a hankering for American food, you can get a good hamburger with fries here; there are also great daily specials. The best selections are the seafood entrees.

    Thu-Tue 16:00 - 22:30, closed WedM$400

  2. Eat

    El Tio Polo

    Tiny place across from the lighthouse; very inexpensive grilled meats, tortas, soup or Mayan food.

    M$150

  3. Eat

    John Gray's Kitchen

    More upscale and pricey; excellent food by a former Ritz Carlton chef - reservations recommended. The duck breast is a must. Also makes one of the better margaritas along the riviera; not too sweet. Not to be confused with the related, casual beachfront restaurant La Suegra de John Gray (John Gray's mother-in-law) is in Puerto Morelos.

    Mon-Sat 15:00-22:00, closed SunM$800

  4. Eat

    Le Café d'Amancia

    On the square. Best coffee and healthy full breakfast. Very small with a handful of tables outside.

    Tue-Sun 07:00-21:00, closed MonM$150

  5. Eat

    Los Pelicanos

    Friendly palapa-style beachfront restaurant serving traditional Mexican cuisine with a heavy emphasis on fresh seafood and tacos. Good place to have your first drink and nachos in Puerto Morelos...nothing spectacular about the nachos but the guacamole, like most places here was abundant and quite good.

    Daily 09:00 - 22:00M$300

  6. Eat

    Trattoria d'Gulio

    A little south of town in the El Cid Marina Beach Resort. Overlooks the marina and serves Italian cuisine with an emphasis on seafood. Service is as good as the food and view. The resort also includes a seafood restaurant, a traditional Mexican restaurant, and a Mediterranean restaurant.

    Tue-Sun 17:30-21:30, closed MonM$300