Puerto Morelos Travel Guide

Tourist 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.

A sleepy Caribbean village that delights with its unspoiled natural beauty, an extensive coral reef system and a dense mangrove jungle.

The living is easy and peaceful in Puerto Morelos. This oceanfront village has retained its quiet character despite the construction of large developments elsewhere along the Riviera Maya.

Puerto Morelos has a small-town atmosphere. Locals congregate in the main plaza to chat and fisherman haul in their catches from the end of the pier. Life isn’t fast-paced here, but visitors will still find plenty to do. Take long walks on the sandy beaches. Browse the artisans’ market for handcrafted hats, clothes and wood carvings. Snorkel, dive and fish in the clear Caribbean waters.

Be sure to pay a visit to the leaning lighthouse of Puerto Morelos. Battered by three hurricanes, the building is heavily inclined towards one side, but still it has not fallen down.

One of the biggest draws is the Great Maya Reef, which lies just 550 yards (500 metres) off shore. At more than 620 miles (1,000 kilometres) in length, it is the second-largest reef system in the world. The Puerto Morelos section has been designated a national park in order to protect its flora and fauna.

The reef lies close to the surface and the shallow waters are easy to snorkel. Here, you’ll come across some of the region’s many fish species, including eels, nurse sharks and parrot fish. There are also deeper sections for scuba divers to investigate. Arrange a snorkeling or diving tour through dive shops in the village.

On land there are more opportunities to get up-close with the area’s natural wonders. Puerto Morelos is backed by mangrove swamps, home to hundreds of species of birds and more than a thousand plant species. ATV (All-Terrain Vehicle) tours can be arranged with local tour companies.

In keeping with the area’s placid character, the nightlife is low-key and centres on the town’s handful of cafés, restaurants and bars.

Puerto Morelos is the first town along Highway 307, 24 miles (38 kilometres) south of Cancun and 22 miles (35 kilometres) north of Playa del Carmen. You don’t need a car to get around the village, since 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 ฿5,431 per night from 31 Aug to 1 Sept
฿5,431
฿6,571 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 ฿10,244 per night from 30 Aug to 31 Aug
฿10,244
฿13,218 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

Cities near Puerto Morelos