Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to C$590 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


Puerto Morelos Vacation Packages

Take a trip to Puerto Morelos, which you’ll find 30 miles (48 kilometers) to the northeast of Riviera Maya. If you are coming from the Cancun International Airport in Riviera Maya, Puerto Morelos is about 13 miles (21 kilometers) to the southwest.

Puerto Morelos is a popular place to head to in Riviera Maya as some of the city’s star attractions are close. Two destinations that should be on every visitor’s list is the fascinating Puerto Morelos Town Square and the much-loved Ojo de Agua Beach. Two other recommended attractions close by Puerto Morelos are the Dr. Alfredo Barrera Marin Botanical Garden and Crococun Zoo.

If the sun is shining, follow the lead of the locals who know the area best and head outside to the nearby parks and reserves. The natural havens such as the Arrecife de Puerto Morelos National Park, show visitors the species of flora and fauna that flourish in the region.

To make sure you get the most out of Puerto Morelos, consider booking a room at one of the area’s many accommodation options. The Valentin Imperial Maya All Inclusive, Playa del Carmen, the Excellence Riviera Cancun - Adults Only - All Inclusive and the Hotel Marina El Cid Spa & Beach Resort All Inclusive are among the best places to find a warm welcome and a good night’s rest.


Top Hotel Deals

See all 1,160 Hotels in Puerto Morelos
C$219
Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Boulevard el Cid Unidad 15, Puerto Morelos
4.2
of 5, from 763 reviews
4.0 out of 5.0

This Puerto Morelos beachfront hotel, between Cancún and Playa del Carmen, includes food, drink, and recreation in the room rate.

C$448
Excellence Riviera Cancun - Adults Only - All Inclusive

Excellence Riviera Cancun - Adults Only - All Inclusive

Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos
4.7
of 5, from 1,901 reviews
4.5 out of 5.0

Secluded from the crowds but only 25 minutes from the action of both Cancún and Playa del Carmen, this adults only all-inclusive resort lies along 300 meters (328 yards) of white-sand beach on the Riviera Maya.

C$340
Dreams Riviera Cancun Resort & Spa All Inclusive

Dreams Riviera Cancun Resort & Spa All Inclusive

Carretera Federal Chetumal Puerto Juárez, Puerto Morelos
4.4
of 5, from 348 reviews
4.5 out of 5.0

Located in Puerto Morelos, this beachfront resort is next to a golf course and within 3 mi (5 km) of Crococun Zoo, Puerto Morelos Town Square, and Artisans Market. El Manglar Golf Course and El Rey Polo Country Club are also within 12 mi (20 km).

C$872
Cancun Private Party - Adults Only

Cancun Private Party - Adults Only

Carretera Cancun-Puerto Morelos, Puerto Morelos
3.5 out of 5.0

Situated near the airport, this motel is within 9 mi (15 km) of Crococun Zoo, Wet n' Wild Cancun, and Cancun Country Club. Delfines Beach and Parish of the Risen Christ are also within 12 mi (20 km).

C$261
Secrets Silversands Riviera Cancun All Inclusive

Secrets Silversands Riviera Cancun All Inclusive

Bahia Petempich Sm12 Mz 31, Puerto Morelos
4.5
of 5, from 614 reviews
4.5 out of 5.0

Nestled on the beach, this Puerto Morelos resort is within 9 mi (15 km) of Crococun Zoo, Ojo de Agua Beach, and Puerto Morelos Town Square. Artisans Market is 7.7 mi (12.4 km) away.

Desire Pearl Resort & Spa All Inclusive

Desire Pearl Resort & Spa All Inclusive

Costera Norte S.M. 10 Mz. 26, Puerto Morelos
4.8
of 5, from 79 reviews
4.0 out of 5.0

Situated near the beach, Desire Pearl Resort & Spa is in Puerto Morelos, close to Crococun Zoo. Other regional attractions include Arrecife de Puerto Morelos National Park.

C$206
Now Sapphire Riviera Cancun All Inclusive

Now Sapphire Riviera Cancun All Inclusive

Super Manzana 11, Manzana 9, Lote 10, Puerto Morelos
4.3
of 5, from 612 reviews
4.0 out of 5.0

Nestled between a white-sand beach and a mangrove jungle, this Riviera Maya family resort is 32 km (20 miles) from Cancún, on Mexico's Yucatan Peninsula; Cancún International Airport is 20 km (12 miles) away.

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.