Puerto Morelos

Travel Guide

A beach with turquoise waters, boats, and a crowd of people.
A white boat named 'Cayo' docked at a wooden pier in clear turquoise waters.
A wooden pier leading into turquoise waters with sailboats anchored in the distance.
A person zip-lining through a dense forest.
A person holding seashells and hanging ornaments.

Discover the natural wonders of the area, both underwater and on land, around this sleepy Caribbean village.

Step away from the busy resorts along the Riviera Maya, and delight in the peaceful atmosphere in this small, beachfront village. The pace of life is very relaxed here and the population is made up of locals, rather than tourists, giving a charming insight into everyday life in this idyllic setting.

The sea is ever-present in Puerto Morelos and is the lifeblood of the community—fishing boats still go out every day and bring their catch into the piers. The beautiful sandy beach is a major attraction, and it is easy to spend a day lounging on it, but what lies beyond is the real reason why so many visitors come here—the Great Maya Reef lies just 500 metres off shore. This is the world’s second largest reef system and stretches for over 1000 kilometres. The section at Puerto Morelos has been declared a national park, to protect the flora and fauna.

The reef can be accessed by swimmers and divers of all abilities, as the coral lies very close to the surface in these shallow waters. Hire a snorkel from one of the village’s many diving shops to experience the vast array of fish species, including eels, nurse sharks and brightly coloured parrot fish, up close. More experienced divers can head to the deeper water, either independently or as part of a tour.

Away from the water, there is much on offer in Puerto Morelos. Shoppers can browse the artisans’ market for handcrafted hats, locally made clothes and wood carvings. Or head out to the leaning lighthouse—this hardy building has survived three hurricanes, but is still standing.

Puerto Morelos also offers some fascinating land-based natural beauty—join an All-Terrain Vehicle tour around the mangrove swamps, which are home to hundreds of species of birds and over a thousand plant species.

This is a very laid-back village with very little nightlife. The handful of cafés, restaurants and bars in Puerto Morelos offer a relaxed way of spending an evening in beautiful surroundings.

Puerto Morelos is the first town along Highway 307, 38 kilometres south of Cancun and 35 kilometres north of Playa del Carmen. Once you get here, park your car and explore on foot, as everything is just a short walk away.

Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive

4.5 out of 5
Carretera Cancun - Tulum km 27.5 Puerto Morelos QROO
The price is RM671 per night from 31 Aug to 1 Sept
RM671
RM812 total
31 Aug - 1 Sept
includes taxes & fees
Stay at this luxury resort in Puerto Morelos. Enjoy free breakfast, free Wi-Fi and free valet parking. Popular attractions Puerto Morelos Beach and Puerto Morelos ...
8.2/10 Very good! (573 reviews)
"This resort was very pleasant with different food selections and activities throughout. My family and I truly appreciated the hospitality from all staff members and their positive spirit. Jesus from the entertainment department was amazing. He made everyone feel happy and taught enjoyable classes ..."

Reviewed on 25 Aug 2026

Iberostar Selection Riviera Cancún - All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

5 out of 5
Carr. Federal 307 Chet-Pto. Juarez Puerto Morelos QROO
Stay at this luxury resort in Puerto Morelos. Enjoy free Wi-Fi, free parking and 6 outdoor pools. Our guests praise the pool and the restaurant in their reviews. ...
9.4/10 Exceptional! (2,507 reviews)
"Went there with my daughter. It was our first 7-night trip to Mexico. The resort is amazing. We enjoyed everything about our stay. Every staff member we met was so kind and helpful. The food at the resort has been great at all the restaurants. Will go there again."

Reviewed on 26 Aug 2026

Excellence Riviera Cancun - Adults Only All Inclusive
Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive

5 out of 5
Boulevard el Cid Unidad 15 Puerto Morelos QROO
The price is RM1,267 per night from 30 Aug to 31 Aug
RM1,267
RM1,635 total
30 Aug - 31 Aug
includes taxes & fees
Stay at this luxury resort in Puerto Morelos. Enjoy 2 outdoor pools, a full-service spa and 5 restaurants. Our guests praise the pool and the restaurant in their ...
8.6/10 Excellent! (2,140 reviews)
"Nous sommes allés en famille et on a vraiment aimé tout sauf la plage."

Reviewed on 25 Aug 2026

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Greta Puerto Morelos

Greta Puerto Morelos

4 out of 5
SM 11 MZ 2 LT 5 Calle Palapa Armonia Puerto Morelos QROO
Stay at this beach aparthotel in Puerto Morelos. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions Puerto Morelos Beach and Puerto Morelos ...
Greta Puerto Morelos
Lalola DownTown Boutique Apartments

Lalola DownTown Boutique Apartments

3.5 out of 5
Javier Rojo Gomez Puerto Morelos QROO
Stay at this aparthotel in Puerto Morelos. Enjoy free Wi-Fi, free parking and a rooftop terrace. Popular attractions Puerto Morelos Town Square and Puerto Morelos ...
10/10 Exceptional! (1 review)
"was amazing!"

Reviewed on 21 Aug 2026

Lalola DownTown Boutique Apartments
Miramare Ocean View

Miramare Ocean View

3 out of 5
Rafael E. Melgar Puerto Morelos QROO
Stay at this condo in Puerto Morelos. Enjoy free Wi-Fi, a 24-hour front desk and air conditioning. Popular attractions Puerto Morelos Town Square and Puerto ...
7/10 Good! (31 reviews)
"In general the property was clean with basic amenities. The property isn't located where it was stated. It's actually located across from the shipyard and that was our "ocean view". There was construction on both side of the property. It was advertised on expedia as "all pets stay free" (it's been ..."

Reviewed on 29 Jul 2026

Miramare Ocean View
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Puerto Morelos attractions

Things to do