Mexico may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Puerto Morelos

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
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
Free CancellationReserve now, pay when you stay
The price is ¥25,216 per night
11.44 km from city center
4/5Very Good! (995 reviews)

"Very good staff , working to hard whit the restrictions and team limitations. But excellent people."…"

Reviewed on Jul 29, 2020

Royalton Riviera Cancun Resort & Spa - All Inclusive
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
The price is ¥9,697 per night
3.79 km from city center
4/5Very Good! (1,220 reviews)

"Excellent service. Every employee go way beyond to make your stay best possible. Definitely going back to this place."…"

Reviewed on Aug 7, 2020

Ocean Coral & Turquesa - 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
Free CancellationReserve now, pay when you stay
The price is ¥28,183 per night
11.44 km from city center
4.3/5Excellent! (880 reviews)

"The staff here is very nice. The food and drinks are good. Very clean resort and it’s huge so be prepared to do a lot of walking especially if you stay in the Hideaway part. I was very disappointed in the beach. There is sea weed everywhere you can’t even get in the water."…"

Reviewed on Jul 28, 2020

Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Breathless Riviera Cancun Resort & Spa - Optional All Inclusive
4.5 out of 5
Calle 12 Mza. 41 Lote 2-04, Bahia Petempich, Puerto Morelos, QROO
The price is ¥19,636 per night
6.49 km from city center
4.2/5Excellent! (397 reviews)

"Mi estadía allá fue una maravilla, fui a celebrar mi cumpleaños y la atención que recibí fue algo impecable. El hotel es hermoso y muy limpio. Pero no se compara con la atención recibes de cada uno de los empleados, muy atentos, amables, la atención alla es algo diferente. No te vas a querer ir, ..."…"

Reviewed on Aug 6, 2020

Breathless Riviera Cancun Resort & Spa - Optional All Inclusive
Dreams Riviera Cancun Resort & Spa Optional All Inclusive
4.5 out of 5
Carretera Federal Chetumal Puerto Juárez, Km 324-342 Manzana 1, Lote 3, SM 11, Puerto Morelos, QROO
The price is ¥26,840 per night
2.89 km from city center
4.3/5Excellent! (997 reviews)

"This was me and my husband’s first visit to Cancun and Dreams Rivera was recommended to us from another couple. The resort is absolutely beautiful! The customer service from all the staff was absolutely amazing! The food was pretty good, just wish it was a little bit more accessible and a little ..."…"

Reviewed on Aug 3, 2020

Dreams Riviera Cancun Resort & Spa Optional 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 ¥38,218 per night
3.2 km from city center
4.8/5Exceptional! (1,131 reviews)

"Excellence Service All day Everyday! Cant wait to go back! Food was delicious!"…"

Reviewed on Jul 30, 2020

Excellence Riviera Cancun - Adults Only - All Inclusive
Collection O Hotel Ojo de Agua
3 out of 5
0, Cda. Ejército Mexicano Mz 2 Lt 16 SM2, Manzana 2, Lote 16, SM2 Joaquín Zetina G, Puerto Morelos, QROO
Free CancellationReserve now, pay when you stay
The price is ¥3,468 per night
0.45 km from city center
3.9/5Good! (216 reviews)

"I loved the proximity to the beach and restaurants. Staff were really friendly and helpful."…"

Reviewed on Apr 10, 2020

Collection O Hotel Ojo de Agua
Desire Riviera Maya Resort All Inclusive - Couples Only
4 out of 5
Carretera Puerto Morelos KM 27.5, Puerto Morelos, QROO
Free CancellationReserve now, pay when you stay
The price is ¥67,089 per night
6.61 km from city center
4.6/5Wonderful! (429 reviews)

"Clean , fun , exciting all inclusive resort !!! Lots of activities or as relaxing as you want it to be ! Pool side or beach side the guests are friendly and the staff is amazing !! Great bars abs late night food !"…"

Reviewed on Jul 27, 2020

Desire Riviera Maya Resort All Inclusive - Couples Only
Now Sapphire Riviera Cancun Optional All Inclusive
4 out of 5
Super Manzana 11, Manzana 9, Lote 10, Puerto Morelos, QROO
The price is ¥13,138 per night
3.61 km from city center
4.3/5Excellent! (997 reviews)

"The entertainment,clean room,very friendly stuff, very polite"…"

Reviewed on Jul 20, 2020

Now Sapphire Riviera Cancun Optional All Inclusive
Hotel Marina El Cid Spa & Beach Resort All Inclusive
4 out of 5
Boulevard el Cid Unidad 15, Puerto Morelos, QROO
Free CancellationReserve now, pay when you stay
The price is ¥27,255 per night
2.04 km from city center
4.2/5Excellent! (997 reviews)

"I love this property. Have stayed there 7 times. This time made reservations at El Cid, but upon arrival we were moved over to Ventus. No rooms or restaurants were open in El Cid. We were disappointed. El Cid is a very lively place. Ventus is a very laid back resort. I had my grandkids with me and ..."…"

Reviewed on Jul 24, 2020

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Now Jade Riviera Cancun Resort & Spa
4 out of 5
Unidad 26, Mz 20 Lote 1-1 SM 3, Puerto Morelos, QROO
The price is ¥18,232 per night
2.68 km from city center
4.2/5Very Good! (998 reviews)

"Property it a little dated and needs some paint and small repairs. I went the week they reopened and to my surprise, the preferred lounge was closed,and 2 restaurants were not open. I paid for preferred and didn't get all the perks,now the trip was on sale so I won't complain too much about it. Food ..."…"

Reviewed on Jul 15, 2020

Now Jade Riviera Cancun Resort & Spa
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
Get Rates
14.21 km from city center
4.4/5Wonderful! (538 reviews)

"Haven Riviera is a beautiful hotel. My boyfriend and I spent Christmas and New year's and we had a blast, the perfect spot to truly vacation and relax. I believe my only complaint will be to have more variety of food at the buffet, after a certain number of days it gets sort of repetitive. Otherwise ..."…"

Reviewed on Mar 17, 2020

Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
Desire Riviera Maya Pearl Resort All Inclusive- Couples Only
4 out of 5
Costera Norte S.M. 10 Mz. 26, Puerto Morelos, QROO
Free CancellationReserve now, pay when you stay
The price is ¥55,649 per night
1.72 km from city center
4.7/5Exceptional! (266 reviews)

"Great property layout and configuration. Central pool, spa, and close to rooms"…"

Reviewed on Mar 8, 2020

Desire Riviera Maya Pearl Resort All Inclusive- Couples Only
Grand Residences All Inclusive
5 out of 5
Blvd. El Cid, Unidad 28 Lote 1-01, Manzana 20 Supermanzana 3, Puerto Morelos, QROO
The price is ¥43,969 per night
3.22 km from city center
4.8/5Exceptional! (628 reviews)

"Very clean resort, the staff goes above and beyond!!!"…"

Reviewed on Mar 17, 2020

Grand Residences All Inclusive
Grand Residences Riviera Cancun
5 out of 5
Blvd. El Cid, Unidad 28 Lote 1, Manzana 20 Supermanzana 3, Puerto Morelos, QROO
The price is ¥21,054 per night
3.22 km from city center
4.8/5Exceptional! (372 reviews)

"Great condition and extraordinary maintenance of facilities, constant cleaning/dusting. Almost too much services, especially at restaurants where empty plates disappear within seconds!"…"

Reviewed on Mar 8, 2020

Grand Residences Riviera Cancun
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

Search for hotels in Puerto Morelos on Expedia. 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

Frequently asked questions

What's the best place to stay in Puerto Morelos?
Grand Residences Riviera Cancun is a favorite property for Expedia customers. This 5-star resort offers 3 outdoor pools and a full-service spa. Reviews from our site also recommend Excellence Riviera Cancun - Adults Only - All Inclusive and Ventus at Marina El Cid Spa & Beach Resort - All Inclusive as top options for your stay.
If I need to cancel my hotel reservation in Puerto Morelos, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable if you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to get the best options available in Puerto Morelos.
Where can I learn more about changing or cancelling my trip to Puerto Morelos?
To access more information about updating your trip to Puerto Morelos or cancelling it, go to https://www.expedia.com/service/.
What's the best budget-friendly accommodation in Puerto Morelos?
Based on reviews, Hacienda Morelos Beach Front Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Posada Amor Hotel Boutique and Ocean Coral & Turquesa - All Inclusive.
What's the best hotel for a family trip to Puerto Morelos?
Grand Residences All Inclusive is a top 5-star property on Expedia for families, and features 2 outdoor pools and a free kids’ club. Other good options to stay with the kids include Hotel Marina El Cid Spa & Beach Resort All Inclusive and Ocean Coral & Turquesa - All Inclusive. Attractions like Crococun Zoo and Puerto Morelos Adventure are also fun for kids of all ages.
What's the best accommodation for a romantic vacation to Puerto Morelos?
Excellence Riviera Cancun - Adults Only - All Inclusive is a favorite 5-star property for couples, and features jetted bathtubs and pillowtop beds. Other good options for your romantic getaway include Hideaway at Royalton Riviera Cancun Adults Only - All Inclusive and Ocean Coral & Turquesa - All Inclusive.
What's the best accommodation for an all-inclusive stay in Puerto Morelos?
Excellence Riviera Cancun - Adults Only - All Inclusive is a 5-star all-inclusive property featuring a private beach and 10 restaurants, and a favorite with Expedia travelers. Other good options for your vacation include Grand Residences All Inclusive and Ocean Coral & Turquesa - All Inclusive.
What's the best pet-friendly accommodation in Puerto Morelos?
Casitas Kinsol is a top guesthouse for people traveling with their pets, and offers concierge services and free WiFi for its human guests. Breathless Riviera Cancun Resort & Spa is another good choice if you’re bringing your pet along.
Where is the best hotel to stay with easy access to Crococun Zoo?
Excellence Riviera Cancun - Adults Only - All Inclusive is one of the top choices for your stay based on our traveler data, and this 5-star property offers 6 outdoor pools and a full-service spa. It’s located 1.4 mi (2.2 km) from Crococun Zoo. Other good choices within 5 miles include Ocean Coral & Turquesa - All Inclusive and Dreams Riviera Cancun Resort & Spa - All Inclusive.
What about the best place to stay near Petempich Bay?
One of the top choices for your stay is Zoetry Paraiso de la Bonita Riviera Maya All Inclusive, located next to Petempich Bay, and this 5-star property offers a marina and 2 outdoor pools. Breathless Riviera Cancun Resort & Spa - All Inclusive - Adults Only and Azul Beach Resort Riviera Maya, Gourmet All Inclusive by Karisma are a couple of other good and close options.
What's the best place for a beach vacation in Puerto Morelos?
Excellence Riviera Cancun - Adults Only - All Inclusive is a top 5-star beachfront property with 6 outdoor pools and 10 restaurants. Other good options to stay near the beach include Ocean Coral & Turquesa - All Inclusive and Grand Residences All Inclusive. Head to Ojo de Agua Beach or Petempich Bay for some quality time by the water.
What are some accommodations with pools in Puerto Morelos?
Grand Residences All Inclusive is a popular 5-star property featuring 2 outdoor pools, a children’s pool, and 3 restaurants. A couple of other options that offer an onsite pool include Excellence Riviera Cancun - Adults Only - All Inclusive and Hotel Marina El Cid Spa & Beach Resort All Inclusive.

Recent reviews of Puerto Morelos hotels

More trip options