Puerto Morelos

Travel Guide

Puerto Morelos
Puerto Morelos
Puerto Morelos
Puerto Morelos
Puerto Morelos

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.

Popular Neighborhoods in Puerto Morelos

Neighborhood
Vibe / Personality
Best For
Key Attractions
Puerto Morelos CentroOpens in a new windowLaid-back fishing-town center, local and authenticTravelers who want village charm, easy access to shops, restaurants and dive operatorsTown square (zócalo), seafood restaurants, artisan stalls, local cenotes nearby
Hotel Zone / Beachfront stripResort-driven, palm-lined beach stripResort guests, families, sunbathers and beach loversPlaya Puerto Morelos, hotel pools, beachfront restaurants and bars
Puerto Morelos Reef / Marina and dive departure areaMarine-focused, active dive/snorkel hubDivers, snorkelers and day-trip boat passengersPuerto Morelos Reef National Park (Mesoamerican Reef), marina pier, dive shops and snorkel tours
La Colonia / Inland Residential AreaQuiet, residential neighborhood with local daily lifeBudget travelers, long-stay visitors, families seeking local eateriesNeighborhood markets, family-run restaurants, bus links to Cancún and Playa del Carmen
Mangrove / Eco-Tourism ZoneProtected wetlands and nature corridors, tranquil and greenNature lovers, birdwatchers, kayakers and eco-touristsMangrove reserves, guided kayak tours, birding, nearby snorkeling and reef-viewing spots
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
$325 nightly
The price is $398 total per night from Jul 22 to Jul 23
$398 total
Jul 22 - Jul 23
Total with taxes and fees
Book a stay at this 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! (2,350 reviews)
"From check in, to the nightly turndown service, to the entertainment and relaxing areas, this resort caters to the side of you that craves to be cared for and spoiled. We stayed here for our honeymoon and had an amazing time. We will stay with Excellence again"

Reviewed on Jun 23, 2026

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

Dreams Natura Resort & Spa - All Inclusive

4.5 out of 5
Sm 31, Mz 03, Lote 101-21, Km 332 Puerto Morelos QROO
$292 nightly
The price is $357 total per night from Jul 13 to Jul 14
$357 total
Jul 13 - Jul 14
Total with taxes and fees
Book a stay at this luxury property in Puerto Morelos. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the helpful staff in ...
8.2/10 Very Good! (1,376 reviews)
"We had a great family vacation overall, especially because of how much there was for the kids to do. The pools were amazing! Our kids absolutely loved the lazy river and all the extra water features. We also used the Kids Club one day, and they had a fantastic time. It's definitely geared more toward ..."

Reviewed on Jun 24, 2026

Dreams Natura Resort & Spa - 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
Carretera Federal 307 Puerto Morelos QROO
$376 nightly
The price is $460 total per night from Jun 26 to Jun 27
$460 total
Jun 26 - Jun 27
Total with taxes and fees
Book a stay at this luxury property in Puerto Morelos. Enjoy free breakfast, free parking, and 6 outdoor pools. Our guests praise the pool and the helpful staff ...
8/10 Very Good! (2,887 reviews)
"10/10 resort. Perfect for families."

Reviewed on Jun 23, 2026

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
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
Book a stay at this beach aparthotel in Puerto Morelos. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Puerto Morelos Beach and Ojo de ...
9.8/10 Exceptional! (27 reviews)
"Gorgeous rooms with beautiful views. Very accommodating and friendly staff. Stay here!"

Reviewed on Jun 23, 2026

Greta Puerto Morelos
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 WiFi, free parking, and a 24-hour front desk. Popular attractions Puerto Morelos Town Square and Ojo de Agua ...
6.8/10 (22 reviews)
"Room was okay, but elevator was not working, sewer smell in the bathroom, internet signal weak. Overall we would not stay here again."

Reviewed on Jun 17, 2026

Miramare Ocean View
Velas Condos

Velas Condos

3 out of 5
Javier Rojo Gomez SM 2 Mz 13 Lote 2-12 Puerto Morelos QROO
Book a stay at this 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! (288 reviews)
"Great location - steps from the beach and minutes from the main strip/restaurants etc. The unit was clean and just as advertised. The small pool was perfect for our young kids. The host was friendly and helpful - she provided beach chairs and toys upon request."

Reviewed on May 21, 2026

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

Things to do

Cities near Puerto Morelos

Explore a world of travel with Expedia