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.
Puerto Morelos Visitors Guide
Puerto Morelos is a charmingly authentic beach town that started as a quaint fishing village. With warm and welcoming locals, in Puerto Morelos, you’ll find more off-the-radar beach destinations that are just as beautiful as the more extensive resort town beaches.
The Best Puerto Morelos All Inclusive Resorts
Puerto Morelos is a laid back and charming Caribbean destination just 20 minutes south of Cancun, and 30 minutes north of Playa del Carmen. If you’re looking for an amazing resort in Puerto Morelos, these are 8 of the best.


