Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

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.

Puerto Morelos hotels and places to stay

Ocean Coral & Turquesa - All Inclusive
4 out of 5
Super manzana 12, Lote 1-05, Puerto Morelos, QROO
The price is $142 per night
2.35 mi from city center
4/5Very Good! (2,603 reviews)

"Staff were great. Because we were there recently with the coronavirus situation, the resort was almost empty and only 2 restaurants were open for dinner. We only got to try two of the restaurants. Only Italian and asian restaurants were open"…"

Reviewed on Mar 28, 2020

Ocean Coral & Turquesa - All Inclusive
Ocean Coral & Turquesa El Beso Adults Only - All Inclusive
4 out of 5
S.S. 12, Mza. 15, Lote 1-02, 103, Predio María Irene, Puerto Morelos, QROO
The price is $145 per night
2.59 mi from city center
4/5Very Good! (154 reviews)

"The property overall was wonderful. However, I paid for an all adult all-inclusive all night early morning I heard kids crying, which caused a disturbance to my sleep."…"

Reviewed on Mar 10, 2020

Ocean Coral & Turquesa El Beso Adults Only - 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.11 mi from city center
4.6/5Wonderful! (425 reviews)
Excelente também gastronômicamente.

"Não tem o que acrescentar aos comentários anteriores. É o melhor hotel para quem quer desfrutar de algo a mais. Desta vez o Chef Jorge, a pedido do querido Pablo, preparou um verdadeiro jantar gastronômico para nós. Já fomos mais de 20 vezes e continuaremos a ir."…"

Reviewed on Jan 22, 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
The price is $394 per night
1.99 mi from city center
4.7/5Exceptional! (4,012 reviews)

"Prior to our visit to Excellence Riviera Cancun we visited Excellence Playa Mujeres four times. The two properties are similar in layout. The service is exceptional;the food very good. Our favorite restaurants were the Italian Oregano and the French Chez Isabelle;superb food and service.All the amenities ..."…"

Reviewed on Mar 29, 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
Get Rates
2 mi from city center
4.8/5Exceptional! (626 reviews)

"Service was outstanding. Food was phenomenal and drinks were not watered down for the inclusive aspect. This is a very quiet property in the evenings, which is just what we needed!"…"

Reviewed on Mar 16, 2020

Grand Residences All Inclusive
Now Sapphire Riviera Cancun All Inclusive
4 out of 5
Super Manzana 11, Manzana 9, Lote 10, Puerto Morelos, QROO
The price is $234 per night
2.24 mi from city center
4.3/5Excellent! (1,389 reviews)

"Literally an excellent experience. The staff treat you like royalty. I dont expect any other property to treat us better than they did during our stay. Activities every day, nice beach, good food. ...and everything is INCLUDED, tips are accepted. Shout out to Carlos, Cesar, Carlos y Olga! Wonderful ..."…"

Reviewed on Mar 24, 2020

Now Sapphire Riviera Cancun All Inclusive
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
8.82 mi from city center
4.4/5Wonderful! (528 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
Breathless Riviera Cancun Resort & Spa - All Inclusive - Adults Only
4.5 out of 5
Calle 12 Mza. 41 Lote 2-04, Bahia Petempich, Puerto Morelos, QROO
Get Rates
4.03 mi from city center
4.2/5Excellent! (387 reviews)

"The property was very modern, and it was nice to see a fashion show featuring local designers. The staff was very nice and friendly. Their desserts could use some improvement, as well as the quality of the meat in their steakhouse. Other than that, everything was amazing!"…"

Reviewed on Apr 9, 2020

Breathless Riviera Cancun Resort & Spa - All Inclusive - Adults Only
Dreams Riviera Cancun Resort & Spa - 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
Get Rates
1.8 mi from city center
4.3/5Excellent! (1,163 reviews)

"The property is well kempt and serviced regularly, with easy access to restaurants/bars and the beach. Beautiful amenities."…"

Reviewed on Apr 5, 2020

Dreams Riviera Cancun Resort & Spa - All Inclusive
Hotel Marina El Cid Spa & Beach Resort All Inclusive
4 out of 5
Boulevard el Cid Unidad 15, Puerto Morelos, QROO
The price is $191 per night
1.26 mi from city center
4.2/5Very Good! (1,619 reviews)

"Overall very good experience! The resort was very clean and all of the staff was very courteous! Really enjoyed conversing with bartender Roberth - very nice man! Just a few concerns: -Initial pressure to meet with the sales department to purchase a time share was not good -For restaurants that required ..."…"

Reviewed on Apr 3, 2020

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Can't find the place you want?
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.

Visiting Puerto Morelos

Couples looking to get away will find a romantic atmosphere in Puerto Morelos, and visitors give high marks for the beaches and entertainment choices. This city also attracts tourists with its relaxing setting. El Camaleon Golf Club, El Rey Ruins, and Delfines Beach are some of the top sights around the area.

  • You'll find 936 Expedia hotels and other accommodations in the larger area of Cancun
  • The closest major airport is in Cancun, Quintana Roo (CUN-Cancun Intl.), 13.3 mi (21.4 km) from the city center
  • The next closest is in Cozumel, Quintana Roo (CZM-Cozumel Intl.), 23.6 mi (37.9 km) away

Sightseeing and Staying in Puerto Morelos

Attractions like Crococun Zoo, Parque Cenote Las Mojarras, and Puerto Morelos Adventure are fun for kids of all ages. The city's natural setting is picturesque, including the beaches and these places to visit: Puerto Morelos Reef, Ojo de Agua Beach, and Dr. Alfredo Barrera Marin Botanical Garden. Top activities include snorkeling and exploring the coral reef, while El Rey Polo Country Club and Cenote Siete Bocas are sights to visit.

In Puerto Morelos, there are 168 hotels and other lodging options so you'll have plenty of choices for a perfect vacation. These are highly ranked ones based on Expedia user reviews:

  • Righetto Vacation Rentals - With a stay at this 3-star condo, guests can enjoy access to an outdoor pool and free parking, along with an in-room kitchenette. Expedia travelers love its family-friendly amenities and overall value.
  • Grand Residences Riviera Cancun - Our customers like the family-friendly amenities and beach locale at this resort. This 5-star resort features 2 outdoor pools, a full-service spa, and 3 restaurants.
  • Grand Residences All Inclusive - With a stay at this 5-star resort, guests can enjoy access to 2 outdoor pools and a full-service spa, along with a free stocked minibar. Expedia customers like its family-friendly amenities and breakfast.

Outside the city, top places to visit include El Camaleon Golf Club, 14.8 mi/23.9 km from the city center, and El Rey Ruins, which is 15.9 mi (25.6 km) away.

Dressing for Puerto Morelos

  • Between January and March, you can expect the daytime average to be around 86°F and the nighttime average to be 67°F
  • From April to June, temperatures average about 90°F during the day and 72°F at night
  • July through September averages 91°F during the day and 76°F at night
  • In October-December, the average temperature is 89°F during the day and 68°F at night
  • About 50.94 inches of rain falls on Puerto Morelos each year
  • Hottest months are usually July and August with an average temperature of 91°F, while the coldest months are January and February with an average of 68°F

Frequently asked questions

What's the best place to stay in Puerto Morelos?
Excellence Riviera Cancun - Adults Only - All Inclusive is a favorite property for Expedia customers. This 5-star property offers 6 outdoor pools and a full-service spa. Reviews from our site also recommend Grand Hotel Gota de Sal and Ocean Coral & Turquesa El Beso Adults Only - 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, Royalton Riviera Cancun Resort & Spa - All Inclusive is a popular property for our travelers who want a more economical choice, and features free WiFi and free water-park access. Other good options to stay on the cheap include Posada Amor Hotel Boutique and Cielo Beach Hotel Puerto Morelos.
What's the best hotel for a family trip to Puerto Morelos?
Now Sapphire Riviera Cancun All Inclusive is a top 4-star property on Expedia for families, and features 3 outdoor pools and a free kids’ club. Other good options to stay with the kids include Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only and Azul Beach Resort Riviera Cancun, Gourmet All Inclusive by Karisma. Attractions like Crococun Zoo and Parque Cenote Las Mojarras are also fun for kids of all ages.
What's the best accommodation for a romantic vacation to Puerto Morelos?
Now Sapphire Riviera Cancun All Inclusive is a favorite 4-star property for couples, and features in-room massages and a full-service spa. Other good options for your romantic getaway include Zoetry Paraiso de la Bonita Riviera Maya All Inclusive and Dreams Riviera Cancun Resort & Spa - All Inclusive.
What's the best accommodation for an all-inclusive stay in Puerto Morelos?
Grand Residences All Inclusive is a 5-star all-inclusive property featuring 3 restaurants and 2 outdoor pools, and a favorite with Expedia travelers. Other good options for your vacation include Hotel Marina El Cid Spa & Beach Resort All Inclusive and Now Sapphire Riviera Cancun 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 - All Inclusive - Adults Only 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 to stay for a beach vacation in Puerto Morelos?
Excellence Riviera Cancun - Adults Only - All Inclusive is a top 4-star beachfront property with 3 outdoor pools and 7 restaurants. Other good options to stay near the beach include Dreams Riviera Cancun Resort & Spa - All Inclusive and Ocean Coral & Turquesa - All Inclusive. Head to Ojo de Agua Beach or Petempich Bay for some quality time by the water.
What's the best luxury place to stay in Puerto Morelos?
Grand Residences All Inclusive is a 5-star property with 3 restaurants and 2 bars, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Grand Residences Riviera Cancun and Azul Beach Resort Riviera Maya, Gourmet All Inclusive by Karisma are two other upscale options for your trip.

Recent reviews of Puerto Morelos hotels

More trip options