Mexico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Puerto MorelosMexico

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.

Top Hotels in Puerto Morelos

Royalton Riviera Cancun Resort & Spa - All Inclusive
Royalton Riviera Cancun Resort & Spa - All Inclusive
4.5 out of 5
Carr Federal 307 Tulum-Cancun Km 332.15, SM31 MZ03, Puerto Morelos, QROO
Get Rates

Nestled on the beach, this Puerto Morelos property is within 16 mi (25 km) of Cancun Country Club, Ventura Park Cancun, and Puerto Morelos Town Square.

4/5Very Good! (1,105 reviews)

"Our room was very nice and unusual and the variety of room types was impressive."…"

Reviewed on Nov 22, 2020

Royalton Riviera Cancun Resort & Spa - All Inclusive
Hideaway at Royalton Riviera Cancun Adults Only - All Inclusive
Hideaway at Royalton Riviera Cancun Adults Only - All Inclusive
4.5 out of 5
Carretera Federal 307, Tulum-Cancun Km 332,15, SM31, MZ 03, Puerto Morelos, QROO
Get Rates

Located in Puerto Morelos, this beachfront property is next to a golf course, 0.1 mi (0.1 km) from Costa Occidental de Isla Mujeres National Park, and within ...

4.3/5Excellent! (978 reviews)

"This was a wonderful resort. Stay on the adult only side. With a swim out . Did not have to want for anything staff was amazing brought you anything you wanted. Food was good. There SPA WAS Amazing. I really wanna go back. I had an great experience."…"

Reviewed on Nov 24, 2020

Hideaway at Royalton Riviera Cancun Adults Only - All Inclusive
Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
4.5 out of 5
Ctra. Federal 307, Chetumal – Pto, Juarez, KM 335 Puerto Morelos, Puerto Morelos, QROO
The price is ¥38,429 per night from Dec 8 to Dec 9

Located in Puerto Morelos, this beachfront property is next to a golf course, 0.1 mi (0.1 km) from Costa Occidental de Isla Mujeres National Park, and within ...

4.5/5Wonderful! (568 reviews)

"The staff was amazing! Service was fast and friendly. Everything was clean and the property is beautiful. Far from downtown so it’s quiet which is nice."…"

Reviewed on Nov 23, 2020

Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
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.

Vacation Rentals in Puerto Morelos

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
The price is ¥5,680 per night from Nov 29 to Nov 30

Nestled on the beach, this Puerto Morelos aparthotel is within a 10-minute walk of Ojo de Agua Beach and Puerto Morelos Town Square. Puerto Morelos Reef and ...

4.6/5Wonderful! (123 reviews)

"location on beach was nice. staff super friendly and service orientated. clean room. private. safe secure small town. good restaurants in town. small pool. noisy neighbors over weekend. not alot of amenities. beach closed and adjacent bar due to covid."…"

Reviewed on Aug 13, 2020

Velas Condos
Hotel Arrecifes Suites
Hotel Arrecifes Suites
3 out of 5
Calle Heriberto Frias SM 2 Mz 14 Lote 7, Puerto Morelos, QROO
The price is ¥8,198 per night from Nov 29 to Nov 30

Nestled on the beach, this Puerto Morelos apartment building is within a 10-minute walk of Ojo de Agua Beach and Puerto Morelos Town Square. Puerto Morelos Reef ...

4.2/5Excellent! (248 reviews)
Great stay for 5 nights

"Great stay from checkin to out. Very friendly staff. They did everything possible to meet our needs. Perfect beach site and very comfortable rooms. Everyone was masked and special distancing care while checking in. The shower pressure was a little lacking. Otherwise the room had it all. Actually ..."…"

Reviewed on Jul 17, 2020

Hotel Arrecifes Suites
Corales Suites
Corales Suites
3 out of 5
Av Javier Rojo Gomez, Puerto Morelos, QROO
The price is ¥8,255 per night from Nov 29 to Nov 30

Situated by the sea, this apartment building is within a 10-minute walk of Ojo de Agua Beach and Puerto Morelos Town Square. Artisans Market and San Jose Catholic ...

4.3/5Excellent! (198 reviews)

"I love Corales it feels like home away from home . Also the staff is awesome and helpful definitely recommend to everyone."…"

Reviewed on Sep 3, 2020

Corales Suites
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

Reviews of Puerto Morelos

4.2

Top Destination

5 - Excellent
620
5 - Excellent 46.02821083890126%
4 - Good
501
4 - Good 37.193763919821826%
3 - Okay
181
3 - Okay 13.437268002969562%
2 - Disappointing
27
2 - Disappointing 2.0044543429844097%
1 - Terrible
18
1 - Terrible 1.3363028953229399%

5/5 - Excellent

Nicolas

Mar 24, 2020

We will be back!

1/5 - Terrible

Vlad

Mar 22, 2020

For the price, better resorts are available

3/5 - Okay

Verified traveler

Mar 19, 2020

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

Stephanie

Mar 19, 2020

Great bike ride from resort to town.

5/5 - Excellent

SteveSanti

Mar 18, 2020

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

Jennifer

Mar 17, 2020

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

Cities near Puerto Morelos