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 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.
The price is $369
$451 total
includes taxes & fees
May 17 - May 18
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,719 reviews)
The price is $234
$288 total
includes taxes & fees
May 19 - May 20
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,249 reviews)
The price is $390
$475 total
includes taxes & fees
May 12 - May 13
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,056 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
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
9.0 out of 10, Wonderful, (1,316 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.
The price is $280
$364 total
includes taxes & fees
May 31 - Jun 1
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,795 reviews)
The price is $255
$312 total
includes taxes & fees
May 17 - May 18
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,500 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.
The price is $288
$373 total
includes taxes & fees
May 24 - May 25
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Grand Residences Riviera Cancún All Inclusive
Grand Residences Riviera Cancún All Inclusive
5.0 star property
Puerto Morelos
9.2 out of 10, Wonderful, (1,010 reviews)
The price is $317
$426 total
includes taxes & fees
May 22 - May 23
Grand Residences Riviera Cancún 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,062 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.
The price is $378
$463 total
includes taxes & fees
May 12 - May 13
Moon Palace Cancun - 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.
The price is $291
$356 total
includes taxes & fees
May 30 - May 31
Dreams Jade Resort & Spa - 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,499 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.
The price is $281
$344 total
includes taxes & fees
May 11 - May 12
Dreams Riviera Cancun Resort & Spa - 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,197 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.
The price is $258
$338 total
includes taxes & fees
May 24 - May 25
Hotel Marina El Cid Spa & Beach Resort All Inclusive
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,258 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.
The price is $281
$344 total
includes taxes & fees
May 11 - May 12
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,654 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.
The price is $180
$222 total
includes taxes & fees
May 11 - May 12
Ocean Coral & Turquesa 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.4 out of 10, Very Good, (1,060 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.
The price is $304
$372 total
includes taxes & fees
May 12 - May 13
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
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,750 reviews)
The price is $238
$296 total
includes taxes & fees
May 18 - May 19
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
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.4 out of 10, Very Good, (1,480 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.
The price is $278
$340 total
includes taxes & fees
May 11 - May 12
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, (23 reviews)
The price is $83
$144 total
includes taxes & fees
May 11 - May 12
Greta Puerto Morelos
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,299 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.
The price is $253
$310 total
includes taxes & fees
May 11 - May 12
Dreams Puerto Morelos Resort & Spa - All Inclusive
Dreams Sapphire Resort & Spa - All Inclusive
Dreams Sapphire Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
8.0 out of 10, Very Good, (1,004 reviews)
Escape to a coastal paradise where 8 restaurants and 6 bars complement the stunning beach experience. Indulge in spa treatments while staying near Puerto Morelos Beach and Town Square, just 22 minutes from Cancun Airport.
The price is $270
$331 total
includes taxes & fees
May 11 - May 12
Dreams Sapphire 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:May 15 - May 17
Showing deals for:Jun 9 - Jun 10

You can also stay at family-friendly hotels 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 May
Currently viewing crowd sizes and weather for May.
Typical weather for Puerto Morelos
May
High 30°C / low 25°C. Sunny most days.
View properties in May
30°
weather_sun
May, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_partly_sunny
June, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
31°
weather_sun
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
August, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
November, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
26°
weather_sun
January, no crowd data, average high temperature 26 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
27°
weather_sun
February, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
27°
weather_sun
March, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
29°
weather_sun
April, no crowd data, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
Monthly weather averages (˚C)

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

Frequently asked questions

What accommodations do travelers like in Puerto Morelos?
Where can I find free parking at my hotel in Puerto Morelos?
These hotels offer the perk of free parking: Areia Boutique Hotel - Puerto Morelos, Tropical Elegance Studio CondoHotel and Oom Bubble Boutique Riviera Cancun - Adults Only. There are 6 choices you may want to check out on our site.
Can I book refundable accommodations in Puerto Morelos?
If you're looking for the flexibility to change your travel plans to Puerto Morelos, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Puerto Morelos if I want a vacation home instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 109 vacation homes. In addition, there are 127 apartments and 79 condos.
What will the weather in Puerto Morelos be like during my visit?
Puerto Morelos is a great place to visit any time of year with an average temperature of 76°F during the coldest months.
Why should I book my Puerto Morelos hotel with Hotels.com?
There are lots of reasons to book your Puerto Morelos trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.