Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Puerto Morelos on Hotels.com. These Puerto Morelos hotels consistently deliver on comfort, location and traveler experience. Last updated on .
Hotels in Puerto Morelos
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Puerto Morelos?

Hilton Cancun, an All-Inclusive Resort
Hilton Cancun, an All-Inclusive ResortCancun
8.6 out of 10, Excellent, (3,236 reviews)
The price is CA $625
CA $763 total
includes taxes & fees
Jun 20 - Jun 21

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Sunscape Cancun All-Inclusive Resort & Spa by HyattZona Hotelera
9.0 out of 10, Wonderful, (6,780 reviews)
The price is CA $313
CA $386 total
includes taxes & fees
Jun 28 - Jun 29

Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All InclusivePuerto Morelos
9.4 out of 10, Exceptional, (2,340 reviews)
The price is CA $508
CA $621 total
includes taxes & fees
Jun 24 - Jun 25

Haven Riviera Cancun - All Inclusive - Adults Only
Haven Riviera Cancun - All Inclusive - Adults OnlyCancun
9.2 out of 10, Wonderful, (5,085 reviews)

Holiday Inn Club Vacations Grand Residences by IHG
Holiday Inn Club Vacations Grand Residences by IHGPuerto Morelos
9.2 out of 10, Wonderful, (1,000 reviews)

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All InclusivePuerto Morelos
8.6 out of 10, Excellent, (1,837 reviews)
The price is CA $317
CA $389 total
includes taxes & fees
Jun 20 - Jun 21

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
Ventus Ha at Marina El Cid Spa & Beach Resort - All InclusivePuerto Morelos
8.8 out of 10, Excellent, (1,351 reviews)
The price is CA $306
CA $406 total
includes taxes & fees
Jun 20 - Jun 21

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Ventus at Marina El Cid Spa & Beach Resort - All InclusivePuerto Morelos
8.8 out of 10, Excellent, (1,471 reviews)
The price is CA $306
CA $406 total
includes taxes & fees
Jun 20 - Jun 21

Moon Palace Cancun - All-Inclusive
Moon Palace Cancun - All-InclusiveCancun
8.2 out of 10, Very good, (3,083 reviews)
The price is CA $595
CA $727 total
includes taxes & fees
Jun 20 - Jun 21

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Hotel Marina El Cid Spa & Beach Resort All InclusivePuerto Morelos
8.6 out of 10, Excellent, (2,166 reviews)
The price is CA $263
CA $353 total
includes taxes & fees
Jun 28 - Jun 29

Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All InclusivePuerto Morelos
8.6 out of 10, Excellent, (1,471 reviews)
The price is CA $325
CA $399 total
includes taxes & fees
Jul 6 - Jul 7

Dreams Jade Resort & Spa - All Inclusive
Dreams Jade Resort & Spa - All InclusivePuerto Morelos
8.6 out of 10, Excellent, (1,341 reviews)
The price is CA $368
CA $451 total
includes taxes & fees
Jun 22 - Jun 23

Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for AllPuerto Morelos
8.4 out of 10, Very good, (1,004 reviews)
The price is CA $373
CA $457 total
includes taxes & fees
Jun 20 - Jun 21

Sensira Resort & Spa Riviera Maya – All Inclusive
Sensira Resort & Spa Riviera Maya – All InclusivePuerto Morelos
8.2 out of 10, Very good, (2,248 reviews)
The price is CA $392
CA $481 total
includes taxes & fees
Jun 29 - Jun 30

Ocean Coral & Turquesa All Inclusive
Ocean Coral & Turquesa All InclusivePuerto Morelos
8.4 out of 10, Very good, (2,616 reviews)
The price is CA $266
CA $328 total
includes taxes & fees
Jun 21 - Jun 22

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Breathless Riviera Cancun Resort & Spa - Adults Only - All InclusivePuerto Morelos
8.6 out of 10, Excellent, (1,499 reviews)
The price is CA $380
CA $465 total
includes taxes & fees
Jun 29 - Jun 30

Greta Puerto Morelos
Greta Puerto MorelosPuerto Morelos
9.8 out of 10, Exceptional, (26 reviews)
The price is CA $104
CA $189 total
includes taxes & fees
Jun 20 - Jun 21

Dreams Puerto Morelos Resort & Spa - All Inclusive
Dreams Puerto Morelos Resort & Spa - All InclusivePuerto Morelos
7.6 out of 10, Good, (1,267 reviews)
The price is CA $327
CA $401 total
includes taxes & fees
Jun 21 - Jun 22

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive ResortPuerto Morelos
8.0 out of 10, Very good, (2,869 reviews)
The price is CA $506
CA $618 total
includes taxes & fees
Jun 21 - Jun 22

The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive OptionalPuerto Morelos
8.8 out of 10, Excellent, (459 reviews)
The price is CA $207
CA $257 total
includes taxes & fees
Jun 21 - Jun 22
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.
Get last-minute hotel deals in Puerto Morelos and save more
Sign in to unlock great savings.
Showing deals for:Jun 26 - Jun 28

Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive
Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-InclusivePuerto Morelos
9.6 out of 10, Exceptional, (102 reviews)
CA $244 off
The price is CA $692
per night
CA $1,687 total
includes taxes & fees
Showing deals for:Jul 19 - Jul 20

Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive
Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-InclusivePuerto Morelos
9.6 out of 10, Exceptional, (102 reviews)
CA $91 off
The price is CA $514
per night
CA $627 total
includes taxes & fees
Check out family-friendly hotels in Puerto Morelos

8.2 out of 10, Very good, (1381)
The price is CA $403
CA $493 total
includes taxes & fees
Jul 3 - Jul 4
You can also stay at hotels with a pool in Puerto Morelos

8.4 out of 10, Very good, (158)
The price is CA $60
CA $78 total
includes taxes & fees
Jun 22 - Jun 23
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.
Go beyond your typical stay in Puerto Morelos
Apart hotel
Family friendly
Top landmarks in Puerto Morelos
Learn more about Puerto Morelos
Between the pristine beaches and the Mesoamerican Barrier Reef lies a coastal paradise that refuses to surrender to tourism's excesses. Dive into the crystal waters of Arrecife de Puerto Morelos National Park, where the coral gardens host an underwater carnival just offshore. The town square maintains its fishing village soul despite the resorts creeping along the coastline. Book a panga boat with local fishermen who'll share tales of the sea while hunting for your dinner. The Jungle Spa offers treatments from Maya healers using traditional herbs and techniques. After snorkelling the protected reef, watch fishermen unload their daily catch at the leaning lighthouse – a charming symbol of imperfection in an increasingly polished Riviera Maya.

Check out reviews of Puerto Morelos hotels guests love

Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated
10/10 Excellent
Frequently asked questions
Find out more about Puerto Morelos
Keep exploring
- Hotels near Dr. Alfredo Barrera Marin Botanical Garden
- Hotels near Ojo de Agua Beach
- Hotels near Crococun Zoo
- Hotels near Moon Palace Golf Club
- Hotels near Riviera Cancun Golf Resort
- Hotels near Cancun Intl.
- Hotels near Sanctuary of Hope and Time Capsule
- Hotels near Paradise Beach
- Hotels near Selvatica - The Adventure Tribe
- Hotels near Cenote Siete Bocas
- Villas in Punta Esmeralda Beach
- Aparthotels in Punta Esmeralda Beach
- Resorts in Punta Esmeralda Beach
- All-Inclusive Hotels near Punta Esmeralda Beach
- Cheap Hotels near Punta Esmeralda Beach
- 2 Star Hotels in Punta Esmeralda Beach
- 3 Star Hotels in Punta Esmeralda Beach
- 4 Star Hotels in Punta Esmeralda Beach
- 5 Star Hotels in Punta Esmeralda Beach
- Family Hotels near Punta Esmeralda Beach
- Hotels near Playa Paraiso Golf Course
- Punta Nizuc Hotels
- Hotels with a Pool near Mayakoba
- Pet Friendly near Mayakoba
- Luxury near Mayakoba
- 5 Star Hotels in Mayakoba
- Business near Mayakoba
- Beach near Mayakoba
- Family near Mayakoba
- Golf near Mayakoba
- Resorts & Hotels with Spas near Mayakoba
- Hotels near El Tinto Golf Course
- Hotels near Tres Rios Ecopark
- Hotels near Nicklaus Design Golf Course
- Hotels with a Pool in Avenida Kukulkan
- Hotels with Kitchens in Avenida Kukulkan
- Pet Friendly Hotels in Avenida Kukulkan
- Aparthotels in Avenida Kukulkan
- Resorts in Avenida Kukulkan
- All-Inclusive Hotels in Avenida Kukulkan
- Cheap Hotels in Avenida Kukulkan
- Luxury Hotels in Avenida Kukulkan
- 2 Star Hotels in Avenida Kukulkan
- 3 Star Hotels in Avenida Kukulkan
- 4 Star Hotels in Avenida Kukulkan
- 5 Star Hotels in Avenida Kukulkan
- Lgbtqia-Welcoming Hotels in Avenida Kukulkan
- Beach Hotels in Avenida Kukulkan
- Family Hotels in Avenida Kukulkan
- Resorts & Hotels with Spas in Avenida Kukulkan
- Hotels near Xoximilco
- Joaquín Zetina Gasca Hotels
- Pet Friendly Hotels near Petempich Bay
- All-Inclusive Hotels near Petempich Bay
- Cheap Hotels near Petempich Bay
- 5 Star Hotels in Petempich Bay
- Beach Hotels near Petempich Bay
- Hotels near Petempich Bay
- All-Inclusive Hotels in Cancun
- Cheap Hotels in Cancun
- Cancun Hotels
- Hotels near Maroma Beach
- Hotels near Playa Coral
- Hotels near Ventura Park Cancun
- Hotels near Puerto Morelos Beach
- Hotels near Puerto Morelos Artists’ Cooperative
- Hotels with Free Breakfast in Playa del Carmen
- Resorts in Playa del Carmen
- All-Inclusive Hotels in Playa del Carmen
- Cheap Hotels in Playa del Carmen
- 5 Star Hotels in Playa del Carmen
- Beach Hotels in Playa del Carmen
- Casino Hotels in Playa del Carmen
- Hotels with a Pool in Alfredo V. Bonfil
- Apartments in Alfredo V. Bonfil
- Cheap Hotels in Alfredo V. Bonfil
- 2 Star Hotels in Alfredo V. Bonfil
- 3 Star Hotels in Alfredo V. Bonfil
- Business Hotels in Alfredo V. Bonfil
- Family Hotels in Alfredo V. Bonfil
- Playa del Secreto Hotels
- Hotels near Cirque du Soleil Boutique at Vidanta Riviera Maya
- Hotels with a Pool in Maroma
- Hotels with Parking in Maroma
- Hotels with a Gym in Maroma
- Luxury Hotels in Maroma
- 5 Star Hotels in Maroma
- Beach Hotels in Maroma
- Family Hotels in Maroma
- Resorts & Hotels with Spas in Maroma
- Maroma Hotels
- Hotels near El Camaleón Mayakoba Golf Course
- Pet Friendly Hotels near Playa del Carmen Main Beach
- Hostels in Playa del Carmen Main Beach
- Resorts in Playa del Carmen Main Beach
- 5 Star Hotels in Playa del Carmen Main Beach
- Boutique Hotels near Playa del Carmen Main Beach
- Beach Hotels near Playa del Carmen Main Beach
- Hotels near Puerto Morelos Town Square










































































































































































































