Puerto Morelos

Travel Guide

Puerto Morelos which includes a coastal town, tropical scenes and boating
Puerto Morelos showing boating and a bay or harbour
Puerto Morelos
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.

Ocean Coral & Turquesa All Inclusive
Ocean Coral & Turquesa All Inclusive
4.5 out of 5
Super manzana 12, Lote 1-05, Puerto Morelos, QROO
The price is CA $308 per night from May 6 to May 7
CA $308
CA $308 total
includes taxes & fees
May 6 - May 7
Stay at this 4.5-star luxury property in Puerto Morelos. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the bar in our reviews. ...
8.2/10 Very Good! (2,213 reviews)
"The stay at the resort was wonderful. The room we stayed in could use some updates in the bathroom but that wasn't a big deal for us. All staff at the resort are very kind and attentive. Everyone at the privileged lounge was exceptionally pleasant. The resort is well kept all around. Kids enjoyed ..."

Reviewed on Apr. 13, 2025

Ocean Coral & Turquesa All Inclusive
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
5 out of 5
307 Cancun - Chetumal Ejidal, Puerto Morelos, QROO
The price is CA $389 per night from May 5 to May 6
CA $389
CA $394 total
includes taxes & fees
May 5 - May 6
Stay at this 5-star luxury property in Puerto Morelos. Enjoy free breakfast, free WiFi, and 6 outdoor pools. Our guests praise the pool and the helpful staff ...
7.8/10 Good! (1,567 reviews)
"They were very honest and helpful. My husband lost his ring at some point during our stay and they were honest and turned it in to the lost and found. My husband was very happy and thankful as it was a very sentimental ring for him. The staff was great and a very family oriented resort. My family ..."

Reviewed on Apr. 13, 2025

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
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
The price is CA $702 per night from Apr. 16 to Apr. 17
CA $702
CA $702 total
includes taxes & fees
Apr 16 - Apr 17
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.4/10 Exceptional! (1,604 reviews)
"The night shows need to change."

Reviewed on Apr. 12, 2025

Excellence Riviera Cancun - Adults Only 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.
Kaam Accommodations
Kaam Accommodations
3.5 out of 5
Avenida Niños Héroes Sm 2, Mz 5 lote 37, Puerto Morelos, QROO
Stay at this 3.5-star aparthotel in Puerto Morelos. Enjoy free WiFi, 3 outdoor pools, and a rooftop terrace. Popular attractions Puerto Morelos Town Square and ...
8/10 Very Good! (44 reviews)
"Recommends hotel and would stay here again."

Reviewed on Apr. 10, 2025

Kaam Accommodations
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! (270 reviews)
"First of all thank you Alba the front desk lady for everything specially my daughter’s birthday unforgettable awesome memories and thank you so much for making us feel at home and family.Velas Condos experience was the best hands down love the town and the people there."

Reviewed on Apr. 1, 2025

Velas Condos
Casa Velero Puerto Morelos
Casa Velero Puerto Morelos
3 out of 5
Av. Rafael Melgar, SMZ 2, MZ 4, Lote 4, Puerto Morelos, QROO
Stay at this 3-star apartment in Puerto Morelos. Enjoy free WiFi, free parking, and a picnic area. Popular attractions Puerto Morelos Town Square and Puerto ...
8/10 Very Good! (34 reviews)
"Not sure how Expedia can advertise a property like this one! It’s outdated and dirty; there is not value for money. There is no registration of guests, no cleaning of rooms and I had to chase the only employee for clean towels. I expect Expedia will reimburse me for the nights I had to stay at a ..."

Reviewed on Mar. 7, 2025

Casa Velero Puerto Morelos
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

Things to do

Reviews of Puerto Morelos

4.3
Top destination
5 - Excellent
79
5 - Excellent 42%
4 - Good
86
4 - Good 46%
3 - Okay
17
3 - Okay 9%
2 - Disappointing
4
2 - Disappointing 2%
1 - Terrible
1
1 - Terrible 1%

4/5 - Good

Verified traveller

Love the beach and restaurants and central square and so many friendly people. But the tourism sales are aggressive here.

5/5 - Excellent

Verified traveller

This is our 7 time to this area, we always feel safe would recommend to anyone with a family.

5/5 - Excellent

Verified traveller

Best places for the older crowd travelling without children, excellent for young couples with young children, great a la carte menus. Less ideal for active couples without children or families with older children/teens. (Lack activities)

5/5 - Excellent

Verified traveller

We love Puerto Morelos. It has grown into a wonderful little Mexican town. Can’t wait to go back.

5/5 - Excellent

Verified traveller

Very good food options of excellent quality. Smaller and quieter than neighboring Cancún and Playa del Carmen. Safe. Friendly.

5/5 - Excellent

Verified traveller

Lush, green, picturesque

Cities near Puerto Morelos