Most Popular Hotels in Puerto Morelos

See all 38 Hotels in Puerto Morelos
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Excellence Riviera Cancun - Adults Only - All Inclusive
Excellence Riviera Cancun - Adults Only - All Inclusive

Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos 77580

4.5 out of 5.0
4.7 out of 5 (2,277 reviews)

Secluded from the crowds but only 25 minutes from the action of both Cancún and Playa del Carmen, this adults only …

£268
Secrets Silversands Riviera Cancun All Inclusive
Secrets Silversands Riviera Cancun All Inclusive

Bahia Petempich Sm12 Mz 31, Puerto Morelos 77580

4.5 out of 5.0
4.5 out of 5 (1,048 reviews)

Nestled on the beach, this Puerto Morelos resort is within 9 mi (15 km) of Crococun Zoo, Ojo de Agua Beach, and Dr. Alfredo …

£265
Desire Resort & Spa Couples Only All Inclusive
Desire Resort & Spa Couples Only All Inclusive

Carretera Puerto Morelos KM 27.5, Puerto Morelos 77580

4.0 out of 5.0
4.5 out of 5 (235 reviews)

This resort caters strictly to adult couples who enjoy an alternative sexual lifestyle; it is set on the beach in Puerto …

£319
Ocean Coral & Turquesa - All Inclusive
Ocean Coral & Turquesa - All Inclusive

Super manzana 12, Lote 1-05, Puerto Morelos

4.0 out of 5.0
4 out of 5 (1,334 reviews)

Located in Puerto Morelos, this beachfront resort is connected to the airport and within 3 mi (5 km) of Crococun Zoo, Ojo de …

£135
Dreams Riviera Cancun Resort & Spa All Inclusive
Dreams Riviera Cancun Resort & Spa All Inclusive

Carretera Federal Chetumal Puerto Juárez, Puerto Morelos 77580

4.5 out of 5.0
4.3 out of 5 (519 reviews)

Located in Puerto Morelos, this beachfront resort is next to a golf course and within 3 mi (5 km) of Crococun Zoo, Ojo de …

£208
Now Sapphire Riviera Cancun All Inclusive
Now Sapphire Riviera Cancun All Inclusive

Super Manzana 11, Manzana 9, Lote 10, Puerto Morelos 77580

4.0 out of 5.0
4.3 out of 5 (781 reviews)

Nestled between a white-sand beach and a mangrove jungle, this Riviera Maya family resort is 32 km (20 miles) from Cancún, on …

£166
Zoetry Paraiso de la Bonita Riviera Maya All Inclusive
Zoetry Paraiso de la Bonita Riviera Maya All Inclusive

Cancun - Chetumal Hwy KM 328, Puerto Morelos 77580

5.0 out of 5.0
4.5 out of 5 (200 reviews)

Located in Puerto Morelos, this beachfront resort is in a national park and within 9 mi (15 km) of Crococun Zoo, Ojo de Agua …

£462
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 77580

4.0 out of 5.0
4.2 out of 5 (1,120 reviews)

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

£155
Hotel Hacienda Morelos
Hotel Hacienda Morelos

Rafael E Melgar Mz 2 SM 2 Lte 5-B, Puerto Morelos 77580

3.0 out of 5.0
3.4 out of 5 (216 reviews)

Located in Puerto Morelos, this beachfront hotel is in the city center and within a 15-minute walk of Puerto Morelos Town …

£42
Now Jade Riviera Cancun Resort & Spa All Inclusive
Now Jade Riviera Cancun Resort & Spa All Inclusive

Unidad 26, Puerto Morelos 77580

4.0 out of 5.0
4.1 out of 5 (804 reviews)

Located in Puerto Morelos, this beachfront hotel is next to a golf course, 1.7 mi (2.8 km) from Puerto Morelos Town Square …

£166
Local Weather
September 32° 25°
October 31° 23°
November 30° 21°

Recent Reviews in Puerto Morelos

Hide content

Narrow your search

Pocket Guide: Puerto Morelos

Search for hotels in Puerto Morelos on Expedia.co.uk. You can easily find your hotels in Puerto Morelos using one of the methods below:

  • View our selection of featured hotels in Puerto Morelos
  • Use the map to find hotels in the Puerto Morelos neighborhood you prefer
  • Use the filters to see hotels in a specific area of Puerto Morelos, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Puerto Morelos
  • Enter your travel dates to view the best deals on hotels in Puerto Morelos - while they last
false