Puerto Morelos

Travel Guide

Puerto Morelos which includes a coastal town, tropical scenes and a beach
Puerto Morelos featuring a bay or harbor and boating
Puerto Morelos showing a bay or harbor, landscape views and boating
Photo provided by Cancun CVB
Photo provided by Cancun CVB

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 meters) off shore. At more than 620 miles (1,000 kilometers) 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 centers on the town’s handful of cafés, restaurants and bars.

Puerto Morelos is the first town along Highway 307, 24 miles (38 kilometers) south of Cancun and 22 miles (35 kilometers) north of Playa del Carmen. You don’t need a car to get around the village, since everything is just a short walk away.

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

5 out of 5
Carr. Federal 307 Chet-Pto. Juarez, Km 324 - 342, Mza. 7, Lt. 1, SM 11, Puerto Morelos, QROO
Stay at this 5-star luxury property in Puerto Morelos. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the pool and the restaurant in our ...
9.2/10 Wonderful! (1,896 reviews)
We stayed here to celebrate our anniversary, and it truly couldn’t have been more special. From the warm welcome with champagne to the attention to detail throughout our stay, everything was exceptional. The staff went above and beyond to make us feel celebrated. our room was beautifully decorated, ...

Reviewed on Nov 5, 2025

Excellence Riviera Cancun - Adults Only All Inclusive
Dreams Jade Resort & Spa - All Inclusive

Dreams Jade Resort & Spa - All Inclusive

4.5 out of 5
Unidad 26, Mz 20 Lote 1-1 SM 3, Puerto Morelos, QROO
The price is ₩491,060 per night from Nov 23 to Nov 24
₩491,060
₩491,060 total
Nov 23 - Nov 24
includes taxes & fees
Stay at this 4.5-star luxury property in Puerto Morelos. Enjoy free breakfast, free WiFi, and 3 outdoor pools. Our guests praise the pool and the restaurant ...
8.4/10 Very Good! (1,343 reviews)
Our recent stay at Dreams Jade Resort & Spa provided a truly relaxing and engaging vacation experience for our entire group. The resort successfully balances luxury amenities with fun, accessible activities, making it an excellent choice for families traveling with teenagers and adults alike. The ...

Reviewed on Nov 9, 2025

Dreams Jade Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive

4.5 out of 5
Carretera Federal Chetumal Puerto Juárez, Km 324-342 Manzana 1, Lote 3, SM 11, Puerto Morelos, QROO
The price is ₩542,647 per night from Nov 17 to Nov 18
₩542,647
₩542,647 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 4.5-star luxury property in Puerto Morelos. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the pool and the restaurant in ...
8.4/10 Very Good! (1,389 reviews)
Everything was perfect and delightful at the resort clean bar organize food was amazing in all restaurants as always Mexican people working at the resort where so welcoming, helpful and super nice. I went with my family first time taking my son and daughter to Mexico and we had a blast!10 stars to ...

Reviewed on Nov 8, 2025

Dreams Riviera Cancun Resort & Spa - 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.
Velas Condos

Velas Condos

3 out of 5
Javier Rojo Gomez SM 2 Mz 13 Lote 2-12, Puerto Morelos, QROO
Stay at this 3-star beach aparthotel in Puerto Morelos. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the property ...
9.2/10 Wonderful! (274 reviews)
Wonderful first time in Mexico!! Stay here!!!
Abba was amazing! First time in México, my daughter and I spent her 8th birthday there. Our stay was quiet, and it felt like we were the only ones there! I loved that the beach club was right out the back door and the servers were amazing :) Uber from the condo to our friends resort was only $3USD. ...

Reviewed on Aug 12, 2025

Velas Condos
Porto Blu

Porto Blu

3.5 out of 5
701 Rafael E. Melgar, Puerto Morelos, QROO
Stay at this 3.5-star apartment in Puerto Morelos. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Puerto Morelos Town Square and Puerto ...
8.8/10 Excellent! (14 reviews)
Place was very clean, pool on roof was nice with ocean view

Reviewed on Nov 8, 2025

Porto Blu
Fragata Departamentos

Fragata Departamentos

2 out of 5
Av.Andres Quintana Roo, #788, SM 2 Maz., 21 btw Benito Juarez & Josefa Ortiz, Puerto Morelos, QROO
Stay at this aparthotel in Puerto Morelos. Enjoy free WiFi, an airport shuttle (surcharge), and concierge services. Popular attractions Puerto Morelos Beach ...
Comfortable
A big room with doble bed and kitchen

Reviewed on Sep 15, 2020

Fragata Departamentos
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.

Popular places to visit

Reviews of Puerto Morelos

4.2
Top Destination
5 - Excellent
620
5 - Excellent 46%
4 - Good
501
4 - Good 37%
3 - Okay
181
3 - Okay 13%
2 - Disappointing
27
2 - Disappointing 2%
1 - Terrible
18
1 - Terrible 1%

5/5 - Excellent

Verified traveler

We will be back!

1/5 - Terrible

Verified traveler

For the price, better resorts are available

3/5 - Okay

Verified traveler

We didnt really get to see it. Wanted to do the bike ride into town, but The rest of my party didnt bring sneakers

5/5 - Excellent

Verified traveler

Great bike ride from resort to town.

5/5 - Excellent

Verified traveler

The ease of traveling to and from the Cancun airport is very safe and a short distance. We used the super shuttle service and it was great.

5/5 - Excellent

Verified traveler

Beaches can have a little of seaweed, but hotel staff are always on top of cleaning.

Cities near Puerto Morelos