Puerto Morelos Beach in Riviera Maya

Puerto Morelos Beach is about 10 miles south of Cancun and 10 miles north of Playa del Carmen.

It's a small strong>fishing village, but yet as grown to be a wonderful spot for all inclusive and boutique hotels.

This beach is mostly natural and because of this, it is not maintained super well unless it's part of the beach that a resort has certain access to.

The beach is nice and sandy and the entry into the ocean water may be a bit rocky, so you might want some water shoes for this beach if you plan on swimming.

If you like all natural...then this is the beach for you. It may not look all perfect and raked, but it will be filled with fresh seaweed from the ocean giving it a rare natural feel.

Return to Beach Photos 2 from Puerto Morelos Beach