Skip to content

Puerto Morelos is the Riviera Maya’s best-kept secret, and those who discover it tend to come back. Situated just 20 minutes south of Cancun Airport and 30 minutes north of Playa del Carmen, this small fishing village turned beach town has managed to retain its authentic, unhurried character even as development along the broader Riviera Maya has expanded around it. The beaches here are wide and genuinely tranquil, the reef just offshore is part of the Mesoamerican Barrier Reef and excellent for snorkeling and diving, and the town square retains the feel of a real Mexican community rather than a purpose-built tourist zone. Puerto Morelos is an ideal base for travelers who want easy access to Cancun’s airport and the wider Riviera Maya while escaping the crowds and noise of the Hotel Zone. It is also a fantastic choice for longer stays, with a growing selection of quality restaurants, boutique hotels, and all-inclusive resorts. Our Puerto Morelos travel guides cover everything from the best places to stay and top things to do to practical tips for getting there and making the most of this underrated gem.

Top