Save on Top Puerto Morelos Hotels

Search over 1 million properties worldwide and 550 airlines worldwide.

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Puerto Morelos

Grand Hotel Gota de Sal
2.5 out of 5
Av. Javier Rojo Gomez, Puerto Morelos, QROO
CA $41
per night
Feb 18 - Feb 19
3.9/5Good! (148 reviews)

"Clean, close to town, laundry service if you need it, air con was Fantastic!"…"

Reviewed on Nov. 29, 2019

Grand Hotel Gota de Sal
Grand Residences Riviera Cancun
5 out of 5
Blvd. El Cid, Unidad 28 Lote 1, Manzana 20 Supermanzana 3, Puerto Morelos, QROO
CA $350
per night
Jan 29 - Jan 30
4.8/5Exceptional! (341 reviews)

"Everything was very good food was good rooms were very good staff was very good very clean place I’ll be back"…"

Reviewed on Dec. 23, 2019

Grand Residences Riviera Cancun
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
Free CancellationReserve now, pay when you stay
CA $556
per night
Jan 19 - Jan 20
4.4/5Wonderful! (444 reviews)

"The beach was dirty every day no one cleaned up the weeds and garbage that the waves brought in the front desk and concierge would not help me mail a postcard"…"

Reviewed on Jan. 16, 2020

Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
Ocean Coral & Turquesa - All Inclusive
4 out of 5
Super manzana 12, Lote 1-05, Puerto Morelos, QROO
Free CancellationReserve now, pay when you stay
CA $228
per night
Jan 20 - Jan 21
4/5Very Good! (2,235 reviews)

"Pretty grounds, friendly staff, food was average, entertainment team was great, late nightlife entertainment lacked a bit."…"

Reviewed on Jan. 16, 2020

Ocean Coral & Turquesa - All Inclusive
Desire Riviera Maya Resort All Inclusive - Couples Only
4 out of 5
Carretera Puerto Morelos KM 27.5, Puerto Morelos, QROO
Get Rates
4.6/5Wonderful! (411 reviews)

"Very private . Great staff. Poor beer choice. Do not need to be pushy on joining club"…"

Reviewed on Jan. 16, 2020

Desire Riviera Maya Resort All Inclusive - Couples Only
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
CA $588
per night
Jan 22 - Jan 23
4.7/5Exceptional! (3,600 reviews)

"5 stars isn’t enough! I was blown away by how awesome this resort was. I will definitely be back!"…"

Reviewed on Jan. 16, 2020

Excellence Riviera Cancun - Adults Only - All Inclusive
Grand Residences All Inclusive
5 out of 5
Blvd. El Cid, Unidad 28 Lote 1-01, Manzana 20 Supermanzana 3, Puerto Morelos, QROO
CA $706
per night
Jan 29 - Jan 30
4.8/5Exceptional! (570 reviews)

"The personnel is extremely helpful and friendly. The location is really good, and the food was amazing. This is the kind of place you want to go if you want to relax."…"

Reviewed on Jan. 12, 2020

Grand Residences All Inclusive
Now Jade Riviera Cancun Resort & Spa All Inclusive
4 out of 5
Unidad 26, Mz 20 Lote 1-1 SM 3, Puerto Morelos, QROO
CA $422
per night
Feb 4 - Feb 5
4.2/5Very Good! (1,146 reviews)

"This was the first time we went to this resort and were not disappointed. Had a slight inconvenience when checking in but after that they exceeded expectations. I can say the entire staff was friendly and professional, but I will name drop a few names: Sergio, Ricardo, Meereen, Lourdes, Galdino, ..."…"

Reviewed on Dec. 29, 2019

Now Jade 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
4.1/5Very Good! (1,277 reviews)

"Our swim up room that we paid extra was very nice. Would do that again."…"

Reviewed on Jan. 12, 2020

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

"The hotel property is HUGE, beautiful, clean and very well laid out! They have a water park for the kids, a family friendly area, a hideaway area and the diamond section where my wife and I stayed for her Birthday! There are I think 11 different restaurants on the property, I believe 3-4 huge pool ..."…"

Reviewed on Jan. 17, 2020

Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only
Don't see what you're looking for?
See all available properties in Puerto Morelos
View all properties
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.

Puerto Morelos Hotel Guide

From the cheap and cheerful to the more exclusive, Puerto Morelos features a wide range of quality room choices. Our database offers 42 places to base yourself within a 0.1-kilometre (0.06-mile) radius of Puerto Morelos' heart.

Puerto Morelos offers some convenient lodgings, such as the Righetto Vacation Rentals and Casa Muyal.

Budget-concious travelers rejoice! Puerto Morelos provides a nice range of budget places to stay. 4 kilometres (2 miles) from Puerto Morelos' center is where you'll find the Now Sapphire Riviera Cancun All Inclusive. The Hotel Marina El Cid Spa & Beach Resort All Inclusive is just 2 kilometres (1 mile) away. Alternative affordable room options include the Now Jade Riviera Cancun Resort & Spa All Inclusive and the Ocean Coral & Turquesa - All Inclusive.

3 kilometres (2 miles) from downtown Puerto Morelos, is the Grand Residences Riviera Cancun. The Rosewood Mayakoba is situated 25 kilometres (14 miles) away. Another possibility is to book a bed at the Grand Velas Riviera Maya - All Inclusive or the El Dorado Casitas Royale by Karisma All Inclusive.

Playa del Carmen is 30 kilometres (20 miles) to the southwest of Puerto Morelos and is where you'll find El Camaleon Golf Club and Xcaret Eco Theme Park. Expedia-listed Playa del Carmen hotels include the Viceroy Riviera Maya and Paradisus Playa del Carmen La Esmeralda All Inclusive. Or stay in Puerto Aventuras, 55 kilometres (33 miles) to the southwest of Puerto Morelos, where you can choose from the Esencia and Hard Rock Hotel Riviera Maya - Adults Only - All Inclusive. The Xpu-ha Beach and Dolphin Discovery are just a couple of the more popular points of interest to see in Puerto Aventuras.

Get your sporting fix with a visit to Andres Quintana Roo Stadium, which is 35 kilometres (21 miles) to the north of Puerto Morelos. Those sports fans wishing to stay near to the sporting action can make a choice from the Smart Cancun by Oasis or the Fiesta Inn Cancun Las Americas.

Cancun International Airport is situated 20 kilometres (13 miles) from Puerto Morelos. If you choose to stay close by, can easily book a room at the Courtyard By Marriott Cancun Airport or the Comfort Inn Cancun Aeropuerto.

Frequently asked questions

Recently Booked Hotels in Puerto Morelos

Recent Reviews in Puerto Morelos

More trip options