Top things to do in Puerto Morelos

Top Choice International in Puerto Morelos

John Gray’s Kitchen

One block west and two blocks north of the plaza, this ‘kitchen’ turns out some truly fabulous food. The chef's specialty, though not listed on the regularly changing menu, is the duck in chipotle, tequila and honey…
Top Choice Arts & Crafts in Puerto Morelos

Artisans Market

The hammocks sold here differ from what you'll find elsewhere because they're created right here in Puerto Morelos by a local family that's been making them for decades. (Ask for Mauricio!) You can also buy dream ca…
Top Choice Steak in Puerto Morelos

Al Chimichurri

You definitely can't go wrong with the fresh pasta and wood-fired pizza here, but this Uruguayan grill is best known for its steaks. The star cuts are a Flintstones-size rib eye, tender flank steak and filet mignon …
Gardens in Puerto Morelos

Jardín Botánico Dr Alfredo Barrera Marín

One of the largest botanical gardens in Mexico, this 65-hectare reserve has about 2km of trails and sections dedicated to epiphytes (orchids and bromeliads), palms, ferns, succulents (cacti and their relatives) and …
Seafood in Puerto Morelos

El Pesquero

OK, so it's not right on the beach, but the sand floor, palapa roof, fan-cooled dining area and fresh fish sure make you feel like you're there. Start with a tuna tostada, then go with the excellent pescado frito (f…
Zoo in Puerto Morelos

Crococun Zoo

About 23km south of the Cancún airport, this former crocodile farm now calls itself a conservationist zoo that protects some of the area's endangered species and rescue animals. The price of admission includes a gui…
Breakfast in Puerto Morelos


If you like eggs Benedict you're gonna love the 'Mangata Benedictin' (poached eggs with slow-cooked roast beef smothered in a rich hollandaise sauce). Strong coffee and a good selection of vegetarian and vegan optio…
Bar in Puerto Morelos

Bara Bara

The party usually spills out onto the street at this popular bar just south of the plaza. Bara Bara spins the best tunes in town, prepares martinis that would have made Sinatra proud and has a foosball table!
Seafood in Puerto Morelos

El Merkadito Seafood & Beach Club

The Little Market is a beachfront restaurant near the town square that greets guests with vibrant ocean views in a relaxed open-air setting. Seafood specialties include local Riviera Maya favorites like fish and shr…
Brewery in Puerto Morelos

Pescadores Brewery

About 5km south of Puerto Morelos you can wet your whistle at this roadside Mexican craft-beer brewery, where they run daily tours at noon and 3pm. Pescadores produces various brews, including a hoppy IPA and a popu…