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.

Search for Puerto Morelos Hotels from CA $119

Velas Condos
3 out of 5
Av. Javier Rojo Gomez Calle Plutarco, Elias Calles SMZA MZ 13, Lote 2-15, Puerto Morelos, QROO
Get Rates
0.65 km from city centre
4.6/5Wonderful! (110 reviews)
Great location

"Nice updated modern condo"…"

Reviewed on Apr. 11, 2020

Velas Condos
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 CA $119 per night
3.79 km from city centre
4/5Very Good! (1,232 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
Casa del Puerto Boutique Hotel
3.5 out of 5
Ave. Maria Irene Sm12 Mz 17 Lote 4, Puerto Morelos, QROO
Free cancellationReserve now, pay when you stay
The price is CA $134 per night
4.54 km from city centre
4.4/5Wonderful! (95 reviews)

"We stayed in this place for one night before moving to a bigger resort for a wedding. It was very quiet and relaxed. There is a small restaurant and a beach. They provide bicycles so you can explore the area. The people are very friendly and every room faces the beach. The building is a little old ..."…"

Reviewed on Mar. 6, 2020

Casa del Puerto Boutique Hotel
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Desire Riviera Maya Resort All Inclusive - Couples Only
4 out of 5
Carretera Puerto Morelos KM 27.5, Puerto Morelos, QROO
The price is CA $879 per night
6.61 km from city centre
4.6/5Wonderful! (426 reviews)

"As always a great place to visit. The staff is super nice and very respectful. Always trying to help out and will go out of their way to make you happy! The guest are full of sexual energy, very free spirited, and are not judgemental. You are sure to find other like minded couples there to help fulfil ..."…"

Reviewed on Mar. 15, 2020

Desire Riviera Maya Resort All Inclusive - Couples Only
Grand Residences Riviera Cancun
5 out of 5
Blvd. El Cid, Unidad 28 Lote 1, Manzana 20 Supermanzana 3, Puerto Morelos, QROO
Get Rates
3.22 km from city centre
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
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 CA $957 per night
3.2 km from city centre
4.8/5Exceptional! (1,180 reviews)

"The property is pristine!!! All of the time. No matter where you are on this huge resort! The staff is so friendly and accommodating!"…"

Reviewed on Apr. 1, 2020

Excellence Riviera Cancun - Adults Only - 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
14.21 km from city centre
4.4/5Wonderful! (537 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
Now Sapphire Riviera Cancun Optional All Inclusive
4 out of 5
Super Manzana 11, Manzana 9, Lote 10, Puerto Morelos, QROO
The price is CA $400 per night
3.61 km from city centre
4.3/5Excellent! (999 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 Optional All Inclusive
Desire Riviera Maya Pearl Resort All Inclusive- Couples Only
4 out of 5
Costera Norte S.M. 10 Mz. 26, Puerto Morelos, QROO
Get Rates
1.72 km from city centre
4.7/5Exceptional! (265 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
Now Natura Riviera Cancun - Optional All Inclusive
4 out of 5
Sm 31, Mz 03, Lote 101-21, Km 332, Carretera Cancun-Tulum, Puerto Morelos, QROO
Get Rates
10.77 km from city centre
Now Natura Riviera Cancun - Optional 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
3.22 km from city centre
4.8/5Exceptional! (628 reviews)

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

Reviewed on Mar. 17, 2020

Grand Residences 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 CA $168 per night
2.68 km from city centre
4.2/5Very Good! (998 reviews)

"The staff was so friendly and kind. The entertainment was fun. The preferred pool was just right for us and Daniel does a great job with pool service Only dislike was the amount of large groups but it was one reason I was glad to have booked preferred"…"

Reviewed on Mar. 20, 2020

Now Jade Riviera Cancun Resort & Spa
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 CA $208 per night
2.89 km from city centre
4.3/5Excellent! (999 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 Optional 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
11.44 km from city centre
4.3/5Excellent! (878 reviews)

"Gorgeous property with AMAZING service. Best service we ever experienced. We had a swim out room that got the afternoon sun and it was awesome. The water was so warm and everyone that also had the same feature were all very nice. Food was good and there was a good variety. The only negative is that ..."…"

Reviewed on Mar. 12, 2020

Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only
Azul Beach Resort Riviera Cancun, Gourmet All Inclusive by Karisma
4.5 out of 5
Carretera Cancun Puerto Morelos km 27.5, Manz 37 Super Manz12 Bahía Petempic, Puerto Morelos, QROO
The price is CA $411 per night
5.77 km from city centre
3.8/5Good! (93 reviews)

"We enjoyed our stay here at AZUL Beach. The pools were cold but nice. The beach was small but clean and seaweed free. The food was great. We paid extra for the Surf and Turf on the Beach on Sunday night... but the ambiance was ruined when our reservation was lost and a kids bonfire started 15 feet ..."…"

Reviewed on Feb. 20, 2020

Azul Beach Resort Riviera Cancun, Gourmet All Inclusive by Karisma
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

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 Casa del Puerto Boutique Hotel and Grand Hotel Gota de Sal 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.
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 - Optional All Inclusive is a top 4-star resort on Expedia for families, and features free water park access and 3 outdoor pools. 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 Puerto Morelos Adventure are also fun for kids of all ages.
What's the best accommodation for a romantic vacation to Puerto Morelos?
Now Sapphire Riviera Cancun - Optional All Inclusive is a favorite 4-star resort 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 - Optional All Inclusive and Dreams Riviera Cancun Resort & Spa - Optional 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 - Optional 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.
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 resort with 3 outdoor pools and 7 restaurants. Other good options to stay near the beach include Dreams Riviera Cancun Resort & Spa - Optional 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 in Puerto Morelos

More trip options