Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Top 5 hotels in Puerto Morelos at a glance

  1. Hilton Cancun, an All-Inclusive Resort — 4.5-star hotel in Cancun. Guest rating: 8.6/10 — Excellent.
  2. Sunscape Cancun All-Inclusive Resort & Spa by Hyatt — 4-star hotel in Zona Hotelera. Guest rating: 9.0/10 — Wonderful.
  3. Excellence Riviera Cancun - Adults Only All Inclusive — 5-star hotel in Puerto Morelos. Guest rating: 9.4/10 — Exceptional.
  4. Haven Riviera Cancun - All Inclusive - Adults Only — 5-star hotel in Cancun. Guest rating: 9.2/10 — Wonderful.
  5. Holiday Inn Club Vacations Grand Residences by IHG — 5-star hotel in Puerto Morelos. Guest rating: 9.2/10 — Wonderful.

Where to stay in Puerto Morelos?

Hilton Cancun, an All-Inclusive Resort

Hilton Cancun, an All-Inclusive Resort
4.5 star property
Cancun
8.6 out of 10, Excellent, (3,304 reviews)
Escape to a private beach along Mexico's West Coast with all-inclusive indulgence. Dive into 2 pools or the free water park while kids enjoy their own club. Poolside bars, a coffee shop, and a steam room create vacation heaven minutes from Cancun airport.
$429 nightly
The price is $524
Jun 20 - Jun 21
Total with taxes and fees
Hilton Cancun, an All-Inclusive Resort

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4.0 star property
Zona Hotelera
9.0 out of 10, Wonderful, (6,862 reviews)
$221 nightly
The price is $273
Jun 22 - Jun 23
Total with taxes and fees
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
5.0 star property
Puerto Morelos
9.4 out of 10, Exceptional, (2,330 reviews)
$343 nightly
The price is $420
Jun 18 - Jun 19
Total with taxes and fees
Excellence Riviera Cancun - Adults Only All Inclusive

Haven Riviera Cancun - All Inclusive - Adults Only

Haven Riviera Cancun - All Inclusive - Adults Only
5.0 star property
Cancun
9.2 out of 10, Wonderful, (5,137 reviews)
Escape to this beachfront resort featuring 7 restaurants serving local cuisine, a rejuvenating spa, and multiple poolside bars. Just minutes from Cancun Airport and near Moon Palace Golf Club, enjoy complimentary breakfast and yoga sessions by the shore.
Haven Riviera Cancun - All Inclusive - Adults Only

Holiday Inn Club Vacations Grand Residences by IHG

Holiday Inn Club Vacations Grand Residences by IHG
5.0 star property
Puerto Morelos
9.2 out of 10, Wonderful, (1,007 reviews)
Holiday Inn Club Vacations Grand Residences by IHG

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
4.0 star property
Puerto Morelos
8.8 out of 10, Excellent, (1,347 reviews)
Unwind at this all-inclusive resort with 2 refreshing outdoor pools and a rejuvenating spa offering massages and hydrotherapy. Just minutes from Puerto Morelos Town Square and beach, enjoy poolside cocktails and diverse dining at 2 on-site restaurants.
$230 nightly
The price is $283
Jun 27 - Jun 28
Total with taxes and fees
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,837 reviews)
$250 nightly
The price is $307
Jun 27 - Jun 28
Total with taxes and fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
4.0 star property
Puerto Morelos
8.8 out of 10, Excellent, (1,488 reviews)
Escape to this all-inclusive resort where adventure meets relaxation. Snorkel in crystal waters, unwind with a massage, or sip cocktails at one of 3 bars. Kids enjoy their own club while you explore nearby Puerto Morelos Town Square.
$230 nightly
The price is $283
Jun 22 - Jun 23
Total with taxes and fees
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
5.0 star property
Cancun
8.4 out of 10, Very Good, (3,126 reviews)
This all-inclusive Cancun resort offers pristine beaches perfect for volleyball, yoga, and scenic walks. Unwind at 9 swim-up bars after a round of golf or pamper yourself with hydrotherapy at the spa. Near Xoximilco with 16 restaurants to explore.
$408 nightly
The price is $498
Jun 24 - Jun 25
Total with taxes and fees
Moon Palace Cancun - All-Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive
4.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (2,175 reviews)
Escape to this Colonial-style resort where you can enjoy beach massages, loungers, and 5 restaurants serving Mexican cuisine. Two bars, a rooftop terrace, and marina enhance your stay near Puerto Morelos Town Square and Beach.
$203 nightly
The price is $250
Jun 17 - Jun 18
Total with taxes and fees
Hotel Marina El Cid Spa & Beach Resort All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,503 reviews)
Escape to this all-inclusive Puerto Morelos gem, just steps from the beach. Enjoy 3 outdoor pools, indulge at 9 restaurants including French cuisine at Bordeaux, or unwind with massages and body wraps at the spa.
$267 nightly
The price is $327
Jul 5 - Jul 6
Total with taxes and fees
Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Jade Resort & Spa - All Inclusive

Dreams Jade Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,384 reviews)
Escape to a luxury resort along Puerto Morelos Beach with 7 restaurants and 2 swim-up bars. Just minutes from Town Square, this sanctuary offers private beach volleyball, poolside cocktails, and rejuvenating spa treatments for ultimate relaxation.
$191 nightly
The price is $236
Jun 17 - Jun 18
Total with taxes and fees
Dreams Jade Resort & Spa - All Inclusive

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 All
5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,049 reviews)
Luxurious Caribbean escape offering 4 outdoor pools, beach cabanas, and massage services. Just 15 minutes from Puerto Morelos Town Square with 4 restaurants serving international cuisine, 3 poolside bars, and a kids' club.
$245 nightly
The price is $300
Jul 11 - Jul 12
Total with taxes and fees
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Sensira Resort & Spa Riviera Maya – All Inclusive

Sensira Resort & Spa Riviera Maya – All Inclusive
4.5 star property
Puerto Morelos
8.2 out of 10, Very Good, (2,274 reviews)
Revel in Caribbean beauty at this Puerto Morelos resort with 4 pools and a free water park. Indulge at La Pergola restaurant after spa treatments and kids' club fun. Moon Palace Golf Club and the beach are nearby with free WiFi and parking.
$260 nightly
The price is $319
Jun 19 - Jun 20
Total with taxes and fees
Sensira Resort & Spa Riviera Maya – All Inclusive

Ocean Coral & Turquesa All Inclusive

Ocean Coral & Turquesa All Inclusive
5.0 star property
Puerto Morelos
8.4 out of 10, Very Good, (2,638 reviews)
Escape to this all-inclusive haven with beach massages and volleyball just steps from the shore. Enjoy local cuisine at Casa del Mar, unwind at 3 bars, or visit the spa for aromatherapy while kids have fun at the free club.
$196 nightly
The price is $242
Jun 17 - Jun 18
Total with taxes and fees
Ocean Coral & Turquesa All Inclusive

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
4.5 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,502 reviews)
Luxurious adults-only paradise with 2 outdoor pools, 5 bars, and a winery. Enjoy beach yoga, volleyball, and international cuisine. Located within a 15-minute drive of Puerto Morelos Beach, offering spa treatments and vibrant nightclub energy.
$269 nightly
The price is $329
Jun 23 - Jun 24
Total with taxes and fees
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive

Greta Puerto Morelos

Greta Puerto Morelos
4.0 star property
Puerto Morelos
9.8 out of 10, Exceptional, (26 reviews)
$113 nightly
The price is $141
Jun 17 - Jun 18
Total with taxes and fees
Greta Puerto Morelos

Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive
5.0 star property
Playa del Carmen
8.4 out of 10, Very Good, (1,236 reviews)
This all-inclusive resort offers family thrills at the free water park and lazy river. Enjoy 6 dining options, swim-up bars, and direct beach access. The spa provides indulgent treatments while the free airport shuttle adds convenience to your Playa del Carmen adventure.
$799 nightly
The price is $970
Jun 17 - Jun 18
Total with taxes and fees
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
5.0 star property
Puerto Morelos
8.0 out of 10, Very Good, (2,874 reviews)
$358 nightly
The price is $437
Jun 17 - Jun 18
Total with taxes and fees
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Dreams Puerto Morelos Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
7.8 out of 10, Good, (1,291 reviews)
Escape to this all-inclusive Riviera Maya haven offering 10 restaurants, including Asian cuisine at Miyako. Enjoy kayaking, 5 bars, and spa treatments while kids play at the free club. Near Puerto Morelos Beach with complimentary breakfast, WiFi, and parking.
$231 nightly
The price is $284
Jul 12 - Jul 13
Total with taxes and fees
Dreams Puerto Morelos Resort & Spa - All Inclusive
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 19 - Jun 21
Showing deals for:Jun 26 - Jun 28
Showing deals for:Jul 16 - Jul 17

You may also like family-friendly hotels in Puerto Morelos

You can also stay at hotels with a pool in Puerto Morelos

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.

When is the best time to visit Puerto Morelos?

Our prices for hotels in Puerto Morelos are cheapest in September
Price trends for hotels in Puerto Morelos
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Puerto Morelos
June
High 85°F / low 79°F. Partly sunny.
View properties in June
85°
weather_partly_sunny
June, no crowd data, average high temperature 85 degrees Fahrenheit, average low temperature 79 degrees Fahrenheit. Partly sunny.
79°
87°
weather_sun
July, no crowd data, average high temperature 87 degrees Fahrenheit, average low temperature 79 degrees Fahrenheit. Sunny most days.
79°
87°
weather_sun
August, no crowd data, average high temperature 87 degrees Fahrenheit, average low temperature 80 degrees Fahrenheit. Sunny most days.
80°
86°
weather_sun
September, no crowd data, average high temperature 86 degrees Fahrenheit, average low temperature 79 degrees Fahrenheit. Sunny most days.
79°
84°
weather_sun
October, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Sunny most days.
77°
82°
weather_sun
November, no crowd data, average high temperature 82 degrees Fahrenheit, average low temperature 74 degrees Fahrenheit. Sunny most days.
74°
80°
weather_sun
December, no crowd data, average high temperature 80 degrees Fahrenheit, average low temperature 73 degrees Fahrenheit. Sunny most days.
73°
79°
weather_sun
January, no crowd data, average high temperature 79 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Sunny most days.
71°
80°
weather_sun
February, no crowd data, average high temperature 80 degrees Fahrenheit, average low temperature 73 degrees Fahrenheit. Sunny most days.
73°
81°
weather_sun
March, no crowd data, average high temperature 81 degrees Fahrenheit, average low temperature 73 degrees Fahrenheit. Sunny most days.
73°
84°
weather_sun
April, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
85°
weather_sun
May, no crowd data, average high temperature 85 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Sunny most days.
78°
Monthly weather averages (˚F)

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 snorkeling 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

Find out more about Puerto Morelos

Keep exploring