Get to know the best little beach town in Mexico…
Known as the hidden jewel of the Mayan Riviera, Puerto Morelos delights with its wide, white beaches, vibrant town center, lively restaurant scene, charming shops and local artisan markets. While it is just 20 minutes south of the Cancun International Airport and approximately 25 minutes north of Playa del Carmen, the vibe in Puerto Morelos is a million miles away from these tourist towns.
With its iconic lighthouse, Puerto Morelos is one of the oldest communities on Mexico’s Caribbean coast and it continues to hold onto its laid back beach town charm. The town is known for its welcoming community and protected National Marine Park, which is part of the Mesoamerican Barrier Reef. Divers and snorkelers alike appreciate the beauty of the sea and the friendliness of the community. While it offers enough restaurants and bars to keep you entertained by night, it’s really the shallow Caribbean waters that draw visitors here. Brilliantly contrasted stripes of bright green and dark blue separate the shore from the barrier reef – a tantalizing sight for divers and snorkelers – while inland a series of excellent cenotes beckon the adventurous.
Life is slower here. But don’t be fooled – there’s plenty to do — fishing, diving, snorkeling, SUP-ing, kayaking, kite surfing, actual surfing, yoga, pilates, cross-fit, four-wheeling, tennis, golf, pickle ball and of course zip lining can all be found in, or very close to the village.
If that isn’t enough to keep you busy, go explore the Ruta de Cenotes, nearby Mayan ruins, and it’s an easy drive to Playa del Carmen, Akumal, Tulum and other points south. To the north you’ll find Cancun with its glittering hotel zone and marinas, as well as great dining and shopping.