Puerto Morelos

Travel Guide

Puerto Morelos which includes a coastal town, tropical scenes and boating
Puerto Morelos showing a bay or harbour and boating
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 metres) off shore. At more than 620 miles (1,000 kilometres) 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 centres on the town’s handful of cafés, restaurants and bars.

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

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive

4 out of 5
Boulevard el Cid Unidad 15, Puerto Morelos, QROO
The price is €269 per night from 24 Aug to 25 Aug
€269
24 Aug - 25 Aug
includes taxes & fees
Stay at this 4-star beach property in Puerto Morelos. Enjoy 2 outdoor pools, a full-service spa, and 5 restaurants. Our guests praise the pool and the restaurant ...
8.6/10 Excellent! (2,240 reviews)
"Food & drink was ok Beach area smelled bad due to seaweed. Pool was amazing ."

Reviewed on 10 Aug 2025

Hotel Marina El Cid Spa & Beach Resort All Inclusive
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 €323 per night from 17 Aug to 18 Aug
€323
17 Aug - 18 Aug
includes taxes & fees
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,755 reviews)
"It was fine"

Reviewed on 9 Aug 2025

Excellence Riviera Cancun - Adults Only All Inclusive
Ventus Ha at Marina El Cid Spa & Beach Resort

Ventus Ha at Marina El Cid Spa & Beach Resort

4 out of 5
Boulevard El Cid, Unidad 10, Puerto Morelos, QROO
The price is €300 per night from 17 Aug to 18 Aug
€300
17 Aug - 18 Aug
includes taxes & fees
Stay at this 4-star spa hotel in Puerto Morelos. Enjoy 2 outdoor pools, a full-service spa, and 2 restaurants. Our guests praise the pool and the helpful staff ...
8.8/10 Excellent! (1,010 reviews)
"This property is one of three resorts/properties. You have access to all three properties and amenities, which provides multiple pool, restaurant, concierge, bar, etc. services. All restaurants except two require dinner reservations so suggest you make arrangements upon your arrival as time slots ..."

Reviewed on 10 Aug 2025

Ventus Ha at Marina El Cid Spa & Beach 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.
Abbey del Sol

Abbey del Sol

3 out of 5
Av. Niños Heroes 806, Puerto Morelos, QROO
Stay at this 3-star apartment in Puerto Morelos. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Puerto Morelos Beach and Puerto Morelos ...
9.4/10 Exceptional! (50 reviews)
"Quiet and absolutely amazing. Far enough from the town square to be peaceful but close enough to walk."

Reviewed on 27 Jul 2025

Abbey del Sol
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! (273 reviews)
"Alba is the absolute best"

Reviewed on 21 May 2025

Velas Condos
Villas Kaàn

Villas Kaàn

4.5 out of 5
SM12 L13 D6 Maria Irene, Puerto Morelos, QROO
Stay at this 4.5-star luxury aparthotel in Puerto Morelos. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Puerto Morelos Beach and Puerto ...
10/10 Exceptional! (1 review)
Really nice
"Really nice place at the beach. Nice pools and comfortable rooms. Michael really nice host and help with all things. Definetely next time to same place."

Reviewed on 19 Mar 2025

Villas Kaàn
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