Puerto Morelos

Travel Guide
Puerto Morelos which includes a coastal town, tropical scenes and boating

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, 77580
The price is CA $250 per night from Jun 1 to Jun 2
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 restaurant in ...
3.9/5 Good! (1,038 reviews)
"Beautiful property, landscape beach and pool kept in great condition. Very friendly staff good cocktails. Rooms spacious and kept clean. All inclusive food buffet could be better more changes to food or explaining of what’s in the dish. If you go definitely take the time to make reservations way ..."

Reviewed on May 15, 2022

Ocean Coral & Turquesa - All Inclusive
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
4.5 out of 5
Carr Federal 307 Tulum-Cancun Km 332.15, SM31 MZ03, Puerto Morelos, QROO, 77580
The price is CA $519 per night from May 31 to Jun 1
Stay at this 4.5-star luxury property in Puerto Morelos. Enjoy free WiFi, 8 outdoor pools, and 9 restaurants. Our guests praise the pool and the restaurant in ...
3.8/5 Good! (1,890 reviews)
"Loved every single thing about the resort. I had such a blast"

Reviewed on May 15, 2022

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
4.5 out of 5
Calle 12 Mza. 41 Lote 2-04, Bahia Petempich, Puerto Morelos, QROO, 77580
The price is CA $944 per night from May 28 to May 29
Stay at this 4.5-star luxury resort in Puerto Morelos. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the restaurant in our ...
4.2/5 Very Good! (568 reviews)
"This resort is amazing! my girlfriend and I went for a girls trip and had the best time. I feel like this is more of a day paryt location. The Xcelerate pool was the best! We spent most of our day there. Elmer and Ricardo at the Deep bar by that pool were our favorites. I made sure I found them everytime! ..."

Reviewed on May 16, 2022

Breathless Riviera Cancun Resort & Spa - 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.
Casa Velero Puerto Morelos
Casa Velero Puerto Morelos
3 out of 5
Av. Rafael Melgar, SMZ 2, MZ 4, Lote 4, Puerto Morelos, QROO, 77580
The price is CA $46 per night from May 28 to May 29
Stay at this 3-star apartment in Puerto Morelos. Enjoy free WiFi, a picnic area, and barbecue grills. Popular attractions Puerto Morelos Town Square and Puerto ...
4.2/5 Excellent! (19 reviews)
"Casa Velero is a friendly and cheerful atmosphere. Lucy and her crew are the best. All requests were dealt with immediately."

Reviewed on Apr. 10, 2022

Casa Velero Puerto Morelos
Righetto Vacation Rentals
Righetto Vacation Rentals
3 out of 5
Avenida Ninos Heroes, 802, Puerto Morelos, QROO, 77580
The price is CA $75 per night from May 29 to May 30
Stay at this 3-star business-friendly aparthotel in Puerto Morelos. Enjoy free WiFi, free parking, and an airport shuttle. Our guests praise the WiFi and the ...
4.9/5 Exceptional! (120 reviews)
"The place is cute and welcoming. Lovely entrance with flowers and plants. There is a locked entrance to the shared space by the pool. The common space has lovely plants, an outdoor shower for rinsing off sand (ocean is like 2 blocks for easy entry), plenty of lounge chairs, and a fountain. Kitchen ..."

Reviewed on Apr. 25, 2022

Righetto Vacation Rentals
Velas Condos
Velas Condos
3 out of 5
Av. Javier Rojo Gomez Calle Plutarco, Elias Calles SMZA MZ 13, Lote 2-15, Puerto Morelos, QROO, 77580
The price is CA $112 per night from Jun 27 to Jun 28
Stay at this 3-star beach aparthotel in Puerto Morelos. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in ...
4.5/5 Wonderful! (168 reviews)
"Very chill"

Reviewed on May 25, 2022

Velas Condos
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 in Puerto Morelos

Top things to do in Puerto Morelos

Cities near Puerto Morelos