Top 10 Hotels in Puerto Morelos

See all 853 Hotels in Puerto Morelos
Nizuc Resort and Spa
Nizuc Resort and Spa

Punta Nizuc, Cancun 77500

5.0 out of 5.0

Located in Hotel Zone, this beachfront resort is next to a golf course, 2.1 mi (3.3 km) from El Rey Ruins, and 2.1 mi (3.4 km …

$375
Secrets The Vine Cancun All Inclusive
Secrets The Vine Cancun All Inclusive

Blvd. Kukulcan km. 14.5 Retorno Del Rey, Cancun 77500

5.0 out of 5.0

Located in Avenida Kukulkan, this beachfront resort is next to a golf course and within 3 mi (5 km) of Ballenas Beach, La Isl …

Get Rates
GR Solaris Cancun & Spa - All Inclusive
GR Solaris Cancun & Spa - All Inclusive

Blvd. Kukulkan KM. 19.5, Cancun CP 77500

4.0 out of 5.0

Nestled on the beach, this Avenida Kukulkan resort is within a 10-minute walk of El Rey Ruins and Delfines Beach. Maya Cancun …

$213
Live Aqua Beach Resort Cancún - Adults Only - All Inclusive
Live Aqua Beach Resort Cancún - Adults Only - All Inclusive

Blvd. Kukulcan KM.12.5, Zona Hotelera, Cancun 77500

4.5 out of 5.0

Live Aqua Beach Resort Cancún - Adults Only - All Inclusive is located in front of a white sand beach, across the street from …

$470
The Royal Caribbean - An All Suites Resort
The Royal Caribbean - An All Suites Resort

Blvd. Kukulcan, Km. 17, Lote 50, Cancun 77500

3.5 out of 5.0

Nestled on the beach, this Avenida Kukulkan condominium resort is within 1 mi (2 km) of Maya Cancun Museum and Delfines Beach …

Get Rates
Hotel Dos Naciones
Hotel Dos Naciones

Av. Javier Rojo Gomez, Puerto Morelos 77580

2.5 out of 5.0

Situated on the beach, this hotel is within a 5-minute walk of Puerto Morelos Town Square and Artisans Market. Crococun Zoo …

Get Rates
Le Blanc Spa Resort All Inclusive Adults Only
Le Blanc Spa Resort All Inclusive Adults Only

Boulevard Kukulcan Km 10, Cancun 77500

5.0 out of 5.0

Situated along 250 yards (230 meters) of Cancún's white sands, the Le Blanc Spa Resort All Inclusive Adults Only is less than …

$723
Sun Palace Couples Only All Inclusive
Sun Palace Couples Only All Inclusive

Blvd Kukulcan Km 20 Hotel Zone, Cancun 77500

4.0 out of 5.0

A 30-minute drive from downtown Cancún, the Sun Palace Couples Only All Inclusive sits on a secluded strip of land, the …

$525
Grand Fiesta Americana Coral Beach Cancun
Grand Fiesta Americana Coral Beach Cancun

Blvd. Kukulcan km. 9.5, Cancun 77500

5.0 out of 5.0

On the beach at Punta Cancún, the resort is less than 3 km (1.5 mi) from shops and restaurants at the Plaza Forum, Plaza …

Get Rates
The Royal Islander - An All Suites Resort
The Royal Islander - An All Suites Resort

Blvd. Kukulcan, Km. 17, Lote 50, Cancun 77500

3.5 out of 5.0

Nestled on the beach, this Avenida Kukulkan condominium resort is within 1 mi (2 km) of Maya Cancun Museum, Delfines Beach, …

$108

Recent Reviews in Puerto Morelos

Hide content

Where to stay in Puerto Morelos

Puerto Morelos Hotel Guide

When the time comes to plan your Riviera Maya holiday, you can relax because you're guaranteed to find a wide range of comfortable accommodation options in Puerto Morelos. Expedia's extensive database lists 41 hotels and other accommodation options within a 6-mile distance of Puerto Morelos's downtown.

Hotel options that are fairly close to the city center of Puerto Morelos include the Buenos Dias B&B and Casitas Kinsol.

Students, families and thrifty travelers can choose from nice Puerto Morelos accommodation options that definitely won't raise the bank manager's eyebrows. The Now Sapphire Riviera Cancun All Inclusive is 4 miles from the main part of Puerto Morelos, while the Hotel Marina El Cid Spa & Beach Resort All Inclusive is 4 miles away. Other affordable hotels include the Now Jade Riviera Cancun Resort & Spa All Inclusive and the Ocean Coral & Turquesa - All Inclusive.

4 miles away from downtown Puerto Morelos, is the Grand Residences Riviera Cancun. Alternatively, the Rosewood Mayakoba can be found 15 miles away. The Grand Velas Riviera Maya - All Inclusive and also the El Dorado Casitas Royale by Karisma All Inclusive are two other places to book accommodation around Puerto Morelos.

Looking for things to do? Spend the day visiting El Camaleon Golf Club and Central Square, which you'll find in Playa del Carmen, 17 miles to the southwest of Puerto Morelos. The Banyan Tree Mayakoba and Viceroy Riviera Maya are some of the Expedia-recommended short and long-stay options in Playa del Carmen. 30 miles to the southwest of Puerto Morelos, you'll also find Puerto Aventuras, which is home to the Esencia and Hard Rock Hotel Riviera Maya - Adults Only - All Inclusive. While visiting Puerto Aventuras, you might like to visit the Xpu-ha Beach and Dolphin Discovery.

If watching sport is what you love, head to Andres Quintana Roo Stadium, which is 19 miles to the north of Puerto Morelos. For those who are interested in booking accommodation nearby, make a reservation in the Smart Cancun by Oasis or Fiesta Inn Cancun Las Americas.

If you are arriving or departing via Cancun International Airport, you may plan to book some accommodation at Courtyard By Marriott Cancun Airport, or Comfort Inn Cancun Aeropuerto, which are both a short ride away.