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,223 reviews)
The price is CA $663
CA $809 total
includes taxes & fees
Jul 1 - Jul 2

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Sunscape Cancun All-Inclusive Resort & Spa by HyattZona Hotelera
9.0 out of 10, Wonderful, (6,798 reviews)
The price is CA $408
CA $501 total
includes taxes & fees
Jul 8 - Jul 9

Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All InclusivePuerto Morelos
9.4 out of 10, Exceptional, (2,367 reviews)
The price is CA $456
CA $558 total
includes taxes & fees
Jul 23 - Jul 24

Haven Riviera Cancun - All Inclusive - Adults Only
Haven Riviera Cancun - All Inclusive - Adults OnlyCancun
9.2 out of 10, Wonderful, (5,102 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,004 reviews)
The price is CA $495
CA $605 total
includes taxes & fees
Jun 30 - Jul 1

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,835 reviews)
The price is CA $318
CA $390 total
includes taxes & fees
Jun 30 - Jul 1

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,356 reviews)
The price is CA $308
CA $408 total
includes taxes & fees
Jun 30 - Jul 1

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,469 reviews)
The price is CA $321
CA $424 total
includes taxes & fees
Jul 30 - Jul 31

Moon Palace Cancun - All-Inclusive
Moon Palace Cancun - All-InclusiveCancun
8.4 out of 10, Very good, (3,087 reviews)
The price is CA $634
CA $774 total
includes taxes & fees
Jul 4 - Jul 5

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,158 reviews)
The price is CA $264
CA $355 total
includes taxes & fees
Jun 30 - Jul 1

Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All InclusivePuerto Morelos
8.6 out of 10, Excellent, (1,475 reviews)
The price is CA $326
CA $400 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,326 reviews)
The price is CA $333
CA $409 total
includes taxes & fees
Jul 25 - Jul 26

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,006 reviews)
The price is CA $375
CA $459 total
includes taxes & fees
Jun 30 - Jul 1

Sensira Resort & Spa Riviera Maya – All Inclusive
Sensira Resort & Spa Riviera Maya – All InclusivePuerto Morelos
8.0 out of 10, Very good, (2,248 reviews)
The price is CA $394
CA $483 total
includes taxes & fees
Jun 30 - Jul 1

Ocean Coral & Turquesa All Inclusive
Ocean Coral & Turquesa All InclusivePuerto Morelos
8.4 out of 10, Very good, (2,617 reviews)
The price is CA $292
CA $359 total
includes taxes & fees
Jul 5 - Jul 6

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,520 reviews)
The price is CA $365
CA $448 total
includes taxes & fees
Jun 30 - Jul 1

Greta Puerto Morelos
Greta Puerto MorelosPuerto Morelos
9.8 out of 10, Exceptional, (28 reviews)
The price is CA $112
CA $199 total
includes taxes & fees
Jul 1 - Jul 2

Dreams Puerto Morelos Resort & Spa - All Inclusive
Dreams Puerto Morelos Resort & Spa - All InclusivePuerto Morelos
7.6 out of 10, Good, (1,262 reviews)
The price is CA $272
CA $335 total
includes taxes & fees
Jul 19 - Jul 20

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,906 reviews)
The price is CA $534
CA $652 total
includes taxes & fees
Jun 30 - Jul 1

The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive OptionalPuerto Morelos
8.8 out of 10, Excellent, (465 reviews)
The price is CA $212
CA $265 total
includes taxes & fees
Jul 3 - Jul 4
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:Jul 3 - Jul 5

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, (106 reviews)
CA $220 off
The price is CA $624
per night
CA $1,521 total
includes taxes & fees
Showing deals for:Jul 28 - Jul 29

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, (106 reviews)
CA $91 off
The price is CA $516
per night
CA $630 total
includes taxes & fees
Check out family-friendly hotels in Puerto Morelos

10.0 out of 10, Exceptional, (5)
The price is CA $68
CA $88 total
includes taxes & fees
Jun 30 - Jul 1
You can also stay at hotels with a pool in Puerto Morelos

8.2 out of 10, Very good, (88)
The price is CA $100
CA $126 total
includes taxes & fees
Jun 30 - Jul 1
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
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 Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
8/10 Good
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


































































































































































































