Beachfront all-inclusive resort pool on the calm reef-protected water at Bahia Petempich near Puerto Morelos, Mexico
Hotels

Best Hotels in Puerto Morelos, Mexico (2026): Where to Stay, from All-Inclusive Resorts to In-Town Boutiques

Written by: Cancun Trip Insider Team Content Last Updated July 2026 13 min read

Puerto Morelos has everything from big adults-only all-inclusives in the Bahia Petempich hotel zone to laid-back beachfront guesthouses in the village and a one-of-a-kind jungle bubble stay. This guide ranks the 12 best hotels in Puerto Morelos for 2026, with honest write-ups for couples, families, and budget travelers, plus a live map.

What You Should Know

  • Most of the big resorts are not in Puerto Morelos village itself but in the Bahia Petempich and Riviera Cancun hotel zone, a 10 to 20 minute drive north and south of town. The two in-town options (Rancho Sak-Ol and Casa del Puerto) put you steps from the square, restaurants, and artisan market, and Oom Bubble is inland in the jungle, about 12 miles from the beach.
  • From-prices on this list run from about $85 per night (Rancho Sak-Ol) to $400+ (Excellence Riviera Cancun and Royalton Reserve), and swing heavily by season. Winter and spring (roughly December to April) are the peak; verify live rates, taxes, and fees before booking.
  • Three properties are fully adults-only: Excellence Riviera Cancun, Royalton Reserve Paraiso de la Bonita, and Oom Bubble Boutique. Ocean Coral & Turquesa and Marina El Cid have adults-only sections (El Beso and Ventus) inside larger family resorts.
  • Puerto Morelos sits on its own national marine park reef, so snorkeling and diving are excellent straight off the coast. Seaweed (sargassum) can affect the beaches seasonally, usually heaviest around May to August, and Dreams Natura's natural lagoon area can have crocodiles, so it is chosen for the pools over the sea.

Hotels in Puerto Morelos, Mexico: What the Rankings Show

Choosing the best hotels in Puerto Morelos comes down to three things: whether you want a big all-inclusive resort or the walkable village, how much the beach and reef matter to you, and your budget. The 12 properties on this list are among the highest-rated Puerto Morelos hotels by Google score and review volume, and they span every tier from adults-only luxury and huge family all-inclusives to a beachfront B&B in the village and a jungle bubble stay near the cenotes. Most of the resorts are all-inclusive, while the in-town boutiques are room-only, so budget accordingly. From-rates run from about $85 to $410 per night and move sharply with the season, so always confirm live pricing before you book.

Across the list, Google ratings run from 4.0 to 4.9, and the review volume behind each score matters as much as the number itself: a 4.9 across more than 21,000 reviews and a 4.4 across 143 represent very different kinds of confidence. Excellence Riviera Cancun tops the rankings for adults-only luxury; Ocean Coral & Turquesa is the biggest, best-value family resort; Rancho Sak-Ol and Casa del Puerto win for the authentic in-town beachfront vibe; and Oom Bubble Boutique is the unique jungle stay near the cenotes. This guide ranks each one, maps where they sit relative to the village and the hotel zone, and gives you the data to match the hotel to your trip. Once you have a base, our guides to Puerto Morelos snorkeling, cenote tours, and Chichén Itzá day trips cover what to add around your stay.

Best Puerto Morelos Hotels by Traveler Type

The quickest way to narrow the list: find your traveler type and start with that pick, then read the full comparison below.

TravelerBest HotelWhy
CouplesExcellence Riviera CancunTop-rated adults-only luxury all-inclusive
HoneymoonRoyalton Reserve Paraiso de la BonitaIntimate adults-only hacienda with a thalassotherapy spa
FamiliesOcean Coral & TurquesaBiggest resort, kids and teen clubs, four pools, great value
BudgetRancho Sak-OlBeachfront village B&B from around $85 per night
BoutiqueCasa del PuertoWalkable in-town beachfront boutique
Unique stayOom Bubble BoutiqueJungle bubble domes with night skies near the cenotes

Best Hotels in Puerto Morelos: Side-by-Side Comparison

Our read: Excellence is the adults-only luxury benchmark, Ocean Coral & Turquesa is the biggest family-value resort, Rancho Sak-Ol and Casa del Puerto own the in-town beachfront, and Oom Bubble is the unique jungle stay. Ratings and review counts below are point-in-time Google listing values from June 2026; from-prices are approximate nightly USD rates that vary by season.

HotelFrom Price/NightGoogle RatingStar CategoryAreaBest ForType
Top Rated
Excellence Riviera Cancun
Visit Website
From ~$400 USD ⭐ 4.9 (21,072 reviews) 5-star Bahia Petempich (N) Adults-only luxury; couples & honeymoons All-inclusive (adults-only)
Ocean Coral & Turquesa
Visit Website
From ~$210 USD ⭐ 4.7 (27,495 reviews) 5-star Bahia Petempich (N) Families & value; huge resort All-inclusive (adults-only wing)
The Fives Oceanfront
Visit Website
From ~$156 USD ⭐ 4.7 (3,536 reviews) 5-star Puerto Morelos (S, near town) Families & couples; all-suite value All-suite (all-inclusive optional)
Grand Residences Riviera Cancun
Visit Website
From ~$371 USD ⭐ 4.7 (1,282 reviews) 5-star ~1 mi S of town Luxury families & groups; suite space All-suite luxury
Hotel Marina El Cid Spa & Beach Resort
Visit Website
From ~$222 USD ⭐ 4.5 (7,291 reviews) 4.5-star Bahia Petempich Families; marina & watersports All-inclusive (adults-only wing)
Oom Bubble Boutique
Visit Website
From ~$300 USD ⭐ 4.5 (150 reviews) 4-star Inland jungle, near cenotes Adults-only novelty; couples & stargazers Glamping (bubble domes)
Dreams Jade Resort & Spa
Visit Website
From ~$185 USD ⭐ 4.4 (6,940 reviews) 5-star Bahia Petempich Families; contemporary all-inclusive value All-inclusive
Rancho Sak-Ol
Visit Website
From ~$85 USD ⭐ 4.4 (143 reviews) 2.5-star Puerto Morelos town (beachfront) Budget & character; village vibe Beachfront B&B
Dreams Sapphire Resort & Spa
Visit Website
From ~$311 USD ⭐ 4.3 (5,541 reviews) 5-star Bahia Petempich (N) Families & couples; all-suite all-inclusive All-suite all-inclusive
Royalton Reserve Paraiso de la Bonita
Visit Website
From ~$410 USD ⭐ 4.3 (1,045 reviews) 5-star Bahia Petempich (Km 27.5) Adults-only luxury; art & wellness lovers All-inclusive (adults-only)
Dreams Natura Resort & Spa
Visit Website
From ~$205 USD ⭐ 4.0 (2,987 reviews) 4.5-star North (Riviera Cancun, near airport) Families; on-site water park All-inclusive
Casa del Puerto Hotel
Visit Website
From ~$150 USD ⭐ 4.0 (252 reviews) 3.5-star Puerto Morelos town center (beachfront) In-town boutique; couples wanting walkable village Beachfront boutique

ℹ️ Ratings and review counts are point-in-time Google listing values compiled June 10, 2026. From-prices are approximate nightly rates in USD and swing heavily by season. Always confirm live rates, taxes, fees, and exact map entrances on the hotel's own website before booking.

Most Popular Tours

Loading tours…

Best Hotels in Puerto Morelos at a Glance

If you want… Best Pick Why
Best overall luxuryExcellence Riviera CancunTop-rated adults-only all-inclusive in the area, 440 suites, big spa
Best for families & valueOcean Coral & TurquesaThe area's biggest resort, four pools, kids/teen clubs, mid price
Best all-suite valueThe Fives OceanfrontKitchenette suites, infinity pools, optional all-inclusive
Best adults-only wellnessRoyalton Reserve Paraiso de la BonitaIntimate art-filled hacienda with a renowned thalassotherapy spa
Best unique stayOom Bubble BoutiqueTransparent jungle bubble domes with night-sky views near the cenotes
Best in-town budgetRancho Sak-OlBeachfront B&B steps from the square, from ~$85/night
Best for kids & water parkDreams NaturaOn-site water park and indoor play area, closest to the airport

Where the Hotels Are: Village vs Hotel Zone

Unlike Cancún's single Hotel Zone strip, Puerto Morelos spreads its lodging across three very different zones, and which one you pick shapes the whole trip. Our read: decide on the zone before you weigh price, because a cheap room in the wrong spot can cost more in taxis and time. Here is how the area breaks down.

Puerto Morelos Village (Beachfront Town)

The town itself is a small, laid-back beachfront village built around a central square, with independent restaurants, an artisan market, dive shops, and the pier all within walking distance. Rancho Sak-Ol and Casa del Puerto are the in-town beachfront options, best if you want the authentic village vibe, walkable dining, and easy reef and cenote tours over big-resort amenities.

The Hotel Zone: Bahia Petempich & Riviera Cancun (10 to 20 min drive)

Most of the big all-inclusives sit north and south of town in the Bahia Petempich and Riviera Cancun corridor, a 10 to 20 minute drive from the village. This is where you find Excellence, Ocean Coral & Turquesa, Marina El Cid, the three Dreams resorts, Grand Residences, The Fives, and Royalton Reserve, on longer, quieter beaches with pools, multiple restaurants, and kids clubs. Best for travelers who want a self-contained resort base and do not mind driving into town for a night out.

Inland Jungle, Near the Cenotes

Oom Bubble Boutique is a special case: it sits inland in the Puerto Morelos jungle, about 12 miles from the beach, near the area's famous cenotes. You trade beach access for privacy, night skies, and a one-of-a-kind glamping stay, so it works best as a romantic night or two rather than a full beach vacation base.

How Far Is Each Hotel from the Airport and Village?

Puerto Morelos is one of the closest beach towns to Cancún airport, about a 30 minute drive, but the hotels spread along the coast, so transfer and village times vary. These are approximate driving times to help you plan.

HotelCancún AirportVillage
Dreams Natura~15 min~20 min
Royalton Reserve Paraiso de la Bonita~20 min~15 min
Excellence Riviera Cancun~25 min~15 min
Ocean Coral & Turquesa~25 min~15 min
Dreams Sapphire~25 min~15 min
The Fives Oceanfront~30 min~10 min
Hotel Marina El Cid~30 min~12 min
Dreams Jade~30 min~12 min
Grand Residences Riviera Cancun~30 min~5 min
Rancho Sak-Ol~30 minWalkable
Casa del Puerto Hotel~30 minWalkable
Oom Bubble Boutique~35 min~25 min

ℹ️ Times are approximate driving estimates and vary with traffic, your exact terminal, and the resort entrance. In-town hotels are walkable to the square; the Bahia Petempich resorts need a taxi or car to reach the village.

Getting from the airport to town? Our Cancún airport to Puerto Morelos guide covers private transfers, shuttles, and costs.

Map: Where the Best Puerto Morelos Hotels Are

Use the map to see how the hotels line up. The in-town beachfront options (Rancho Sak-Ol, Casa del Puerto) sit in the village, the big all-inclusives cluster north and south in the Bahia Petempich and Riviera Cancun hotel zone, and Oom Bubble sits well inland near the cenotes.

Best Hotels in Puerto Morelos, Mexico: Our Full Picks

Excellence Riviera Cancun

Rated 4.9/5 across more than 21,000 Google reviews, Excellence Riviera Cancun is the top-rated resort in the area and our pick for the best adults-only all-inclusive near Puerto Morelos. It has 440 elegant suites (many with plunge pools or swim-up access), six pools, 10+ restaurants with no reservations needed, and a large spa on a pretty Bahia Petempich beach. From around $400 per night. We would book this for couples and honeymooners who want polished, adults-only luxury; occasional seaweed on the beach is the main gripe.

Ocean Coral & Turquesa

Rated 4.7/5 across more than 27,000 Google reviews (the most on this list), Ocean Coral & Turquesa is the largest resort in Puerto Morelos and our pick for families and value. This family all-inclusive has four pools, kids and teen clubs, a dive center, and a wide range of dining, plus an adults-only 'El Beso' wing, all at a lower price than the luxury names. From around $210 per night. We would choose this for families who want a big-resort feel without the top-tier price; food quality gets the mixed reviews typical of large all-inclusives.

The Fives Oceanfront

Rated 4.7/5 across 3,536 Google reviews, The Fives Oceanfront is a stylish all-suite hotel where rooms have kitchenettes and living areas, with infinity pools and a modern beach-club feel, just south of town. Its all-inclusive plan is optional, so room-only rates start lower, from around $156 per night. We like this for families and couples who want suite space and flexibility rather than a locked-in all-inclusive; the all-suite setup suits longer stays.

Grand Residences Riviera Cancun

Rated 4.7/5 across 1,282 Google reviews, Grand Residences is a luxury all-suite resort just south of Puerto Morelos with some of the largest suites on the coast (full kitchens, living areas, ocean-view terraces), a private beach, kids club, marina, and butler and concierge service in a quiet, gated setting. From around $371 per night. We would book this for families and groups who want space, privacy, and residence-style luxury; note breakfast is not always included on every rate.

Hotel Marina El Cid Spa & Beach Resort

Rated 4.5/5 across 7,291 Google reviews, Marina El Cid is a dependable family all-inclusive centered on its own marina, with a private beach, kids club, watersports, and a dive center, plus optional adults-only 'Ventus' sections in the wider complex. From around $222 per night. We would choose this for families and water-lovers who want solid mid-range value and easy access to snorkeling and boat trips on the Puerto Morelos reef.

Oom Bubble Boutique

Rated 4.5/5 across 150 Google reviews, Oom Bubble is a one-of-a-kind adults-only glamping stay: transparent geodesic 'bubble' domes set in the Puerto Morelos jungle, some with private pools and open night-sky views, close to the famous cenotes. From around $300 per night. We like this for couples wanting a novel, romantic, nature-immersed night or two; note it is inland (about 12 miles from the beach), small, and continental-breakfast-only rather than a full-service resort.

Dreams Jade Resort & Spa

Rated 4.4/5 across 6,940 Google reviews, Dreams Jade (formerly Now Jade) is a contemporary family all-inclusive with the brand's Explorer's Club for kids, a teen zone, eight restaurants, swim-out rooms, and a walk-in pool with Caribbean views, good value for the amenities. From around $185 per night. We would book this for families who want a modern resort at a mid-range price; some reviews flag inconsistent food and upkeep typical of busy all-inclusives.

Rancho Sak-Ol

Rated 4.4/5 across 143 Google reviews, Rancho Sak-Ol is a beloved, laid-back beachfront guesthouse right in Puerto Morelos village, with hammocks, signature hanging beds, complimentary breakfast and bikes, and easy snorkeling straight off its beach. From around $85 per night, the best value on this list. We would choose this for budget travelers and couples who want the authentic small-town vibe and walkable access to the square, restaurants, and reef tours; it is simple (no pool) and some reviews note dated upkeep.

Dreams Sapphire Resort & Spa

Rated 4.3/5 across 5,541 Google reviews, Dreams Sapphire (formerly Now Sapphire) is an all-suite family all-inclusive with several pools, swim-up bars, five restaurants, a spa, and swim-out suites on the Bahia Petempich beach. From around $311 per night. We would book this for families and couples who want suite-style rooms and Dreams-brand amenities; it sits in the same stretch as several sister resorts, so it can feel busy at peak times.

Royalton Reserve Paraiso de la Bonita

Rated 4.3/5 across 1,045 Google reviews, Paraiso de la Bonita (formerly Zoetry, now a Marriott Luxury Collection / Royalton Reserve resort) is an intimate, art-filled adults-only luxury hacienda of about 100 all-suites on a secluded beach, known for its certified thalassotherapy spa, curated art, and butler service. From around $410 per night. We would choose this for couples wanting refined, boutique-scale luxury and wellness over big-resort energy; it carries a premium price and a more mature, tranquil vibe.

Dreams Natura Resort & Spa

Rated 4.0/5 across 2,987 Google reviews, Dreams Natura is a family all-inclusive built around an on-site water park, with a kids club, indoor play area, and 15 restaurants and bars, and it is the closest of these resorts to Cancun airport. From around $205 per night. We would book this for families with kids who will live in the water park and pools; a notable caveat is that its natural beach and lagoon area can have crocodiles and heavy seaweed, so it is chosen for the pools more than the sea.

Casa del Puerto Hotel

Rated 4.0/5 across 252 Google reviews, Casa del Puerto is a small beachfront boutique in the heart of Puerto Morelos village, a few steps from the town square, plaza restaurants, and the artisans' market, with sea views and easy access to reef snorkeling and jungle cenote tours. From around $150 per night. We would book this for couples and independent travelers who want the walkable, authentic town experience over a big resort; amenities are modest, so set expectations accordingly.

Most Popular Tours

Loading tours…

All-Inclusive Resort vs In-Town Boutique: The Decision That Shapes Your Stay

From what we've seen in reviews and property details, the single biggest choice with Puerto Morelos hotels is not the star rating but whether you want a self-contained all-inclusive resort or the walkable village, and matching that to your trip matters most. Most people don't realize the two put you in completely different vacations at overlapping price points. Here is how the options compare.

  • Best adults-only luxury: Excellence Riviera Cancun is the top-rated all-inclusive in the area, with 440 suites, six pools, and a big spa. Royalton Reserve Paraiso de la Bonita is the more intimate, wellness-focused adults-only alternative.
  • Best for families: Ocean Coral & Turquesa (biggest, best value), Marina El Cid (marina and watersports), the Dreams resorts, and Dreams Natura (on-site water park) are built around kids clubs, multiple pools, and lots of dining.
  • Best all-suite space: The Fives, Grand Residences, and Dreams Sapphire give you kitchenettes and living areas, ideal for longer stays or groups who want room to spread out.
  • Best in-town beachfront: Rancho Sak-Ol and Casa del Puerto put you steps from the square, restaurants, and artisan market, with the reef and cenote tours at the door; simpler amenities, far lower prices, and the real village vibe.
  • Best unique stay: Oom Bubble trades the beach for jungle bubble domes and night skies near the cenotes, a novelty adults-only stay rather than a full resort.

Most Popular Tours

Loading tours…

Where to Stay in Puerto Morelos

Where to stay in Puerto Morelos comes down to your travel style and how you weigh the beach, resort amenities, and the walkable village. The best area for you is really a question of whether you want to be in town or in the hotel zone. Here is who each group should book.

For Luxury

Excellence Riviera Cancun (adults-only) and Royalton Reserve Paraiso de la Bonita (adults-only, wellness) are the top-tier picks, with Grand Residences the choice for luxury families and groups who want the largest suites and a private, gated setting. Expect from around $371 to $410 per night in these tiers.

For Families

Ocean Coral & Turquesa is the best all-round family value, with Marina El Cid (marina and watersports), Dreams Jade, and Dreams Sapphire close behind. Dreams Natura is the pick if the kids will live in a water park, and The Fives suits families who want suite space and an optional all-inclusive plan.

For Couples

Excellence and Royalton Reserve lead for adults-only romance and spa time. For something different, Oom Bubble offers a novel jungle bubble stay near the cenotes, and Casa del Puerto gives couples a walkable, boutique village base right on the beach.

For Budget Travelers

Rancho Sak-Ol (from around $85) is the standout value, a beachfront B&B in the heart of the village with breakfast and bikes included. Casa del Puerto (from around $150) is the next step up for an in-town boutique, and both keep you close to cheaper independent restaurants than the all-inclusive corridor.

Best Puerto Morelos Hotels Near the Top Activities

If a specific activity is the reason for your trip, here is the base we'd match to it, with guides to book each one.

If your priority is…Best BaseWhy
Snorkeling the reefCasa del Puerto / Rancho Sak-OlIn-town beachfront steps from the reef and dive shops
Cenote tripsOom Bubble BoutiqueSet inland in the jungle right by the cenotes
Scuba divingHotel Marina El CidOn-site marina and dive center for easy reef trips
Airport accessDreams NaturaClosest resort to Cancún airport, about 15 minutes
Chichén Itzá day tripsOcean Coral & TurquesaOn the corridor where day-tour operators pick up

Once you have a base, our guides to Puerto Morelos snorkeling, cenote tours, catamaran sailing, and Chichén Itzá day trips cover how to book each one.

When to Visit: Seasonal Pricing and Crowds

Puerto Morelos hotel rates swing sharply by season. Use this quick guide to time your trip for the weather, price, or quiet you want.

SeasonPriceCrowdsNotes
Dec – Apr$$$$HighPeak dry season and holidays: best weather, highest rates, book early
May – Aug$$MediumHot and humid; sargassum can be heaviest; lower resort rates
Sep – Oct$LowestQuietest and cheapest; wettest months and peak hurricane season
Nov$$$IncreasingDrying out and filling up ahead of high season; a strong shoulder pick

For the best balance of weather, price, and calm seas, late November and early December are our pick before holiday rates hit. If budget is the priority and you can accept some rain, September and October are the cheapest and least crowded.

Puerto Morelos Hotel Comparisons: Head to Head

A few Puerto Morelos hotels come up again and again as direct comparisons. Here is how the most common matchups stack up.

Excellence vs Royalton Reserve (Paraiso de la Bonita)

Both are adults-only luxury, but they are opposite in scale. Excellence (4.9, from ~$400) is a large 440-suite resort with six pools, 10+ restaurants, and a big-resort energy. Royalton Reserve (4.3, from ~$410) is an intimate ~100-suite art-filled hacienda built around a renowned thalassotherapy spa. Choose Excellence for variety and buzz, Royalton Reserve for a quieter, wellness-led boutique feel.

Ocean Coral & Turquesa vs Dreams Jade

Both are family all-inclusives at a mid-range price. Ocean Coral & Turquesa (4.7, from ~$210) is bigger and higher-rated, with four pools, a dive center, and an adults-only wing. Dreams Jade (4.4, from ~$185) is a slightly cheaper, modern resort with strong kids and teen programming and swim-out rooms. We would lean Ocean Coral for the higher rating and scale, Dreams Jade for a newer, contemporary feel at a lower rate.

In-Town Boutique vs Hotel-Zone Resort

Rancho Sak-Ol and Casa del Puerto (from ~$85 and ~$150) put you in the walkable village on the beach, with the square, restaurants, and tours at the door, but with simple amenities and no pool or all-inclusive dining. The Bahia Petempich resorts (from ~$185 up) give you pools, multiple restaurants, and kids clubs, but you drive 10 to 20 minutes for the village. Choose the village for character and value, the hotel zone for resort comfort.

From Our Experience

What we consistently see is that travelers underestimate how far the big resorts are from Puerto Morelos village. The best all-inclusives sit a 10 to 20 minute drive north or south in the Bahia Petempich hotel zone, so if the walkable town is a priority you want an in-town beachfront hotel, not a resort with 'Puerto Morelos' in the name.

Tips for Booking a Hotel in Puerto Morelos

  • Decide on the zone first: Choose between the walkable village and the all-inclusive hotel zone before you compare prices. It is the factor guests most often wish they had weighted more heavily, since it shapes how you eat, get around, and spend each day.
  • Know that the resorts are mostly all-inclusive, the town hotels are not: The Bahia Petempich resorts bundle meals and drinks, while Rancho Sak-Ol and Casa del Puerto are room-only or B&B, so budget for eating out in the village (which is part of the appeal).
  • Watch the seaweed season: Sargassum can affect the beaches, usually heaviest around May to August. The reef keeps the water calm and great for snorkeling, but if a pristine beach is essential, check recent conditions or lean on resorts with strong pools.
  • Confirm airport transfers and distance: Puerto Morelos is about 30 minutes from Cancun airport, and Dreams Natura is the closest resort to it. Our Cancún airport to Puerto Morelos guide covers the transfer options.
  • Verify the exact location and entrance: Several resorts sit kilometers apart on the same coast, and a few share Dreams or El Cid branding with sister properties. Check the map pin and the drive time to the village before you book.
  • Build your days around your base: Once you have a hotel, the area's best days out are close by. Our guides to snorkeling, cenote tours, catamaran sailing, and Chichén Itzá day trips cover what to add around your stay.
  • Budget for taxis if you stay in the hotel zone: Guests often underestimate the taxi cost from the Bahia Petempich resorts into the village for dinner. It adds up over a week, so factor it in or plan to eat mostly on-property.
  • Stay in town to enjoy the evenings: Being in the village makes it far easier to walk to the local restaurants around the square at night without arranging a ride each way.
  • The reef keeps the sea calm: Puerto Morelos sits behind its national-park reef, so the water is noticeably calmer and better for snorkeling than many open Riviera Maya beaches.
  • Expect beach width to vary: Resort beaches here can change noticeably in width by season and with sargassum, so a beach that looks wide in photos may be narrower during your dates.
  • Always confirm live rates: The from-prices here are approximate and move sharply by season, occupancy, and room category. Check the hotel's own website for current pricing, taxes, and fees before booking.
  • First time visiting? Our Puerto Morelos safety guide covers what to know to travel with confidence.

Most Popular Tours

Loading tours…

How We Selected These Hotels

The Cancun Trip Insider team ranked these 12 hotels using Google review scores and volumes, price-to-quality ratios, location relative to Puerto Morelos village and the Bahia Petempich hotel zone, and star category. We focused on the factors that matter most for a Puerto Morelos stay: whether the property is a self-contained all-inclusive or a walkable in-town beachfront hotel, beach and reef access, and whether it suits couples, families, or budget travelers. Every hotel on this list holds a Google rating of at least 4.0 with meaningful review volume, from around 143 reviews at the smaller village guesthouses to more than 27,000 at Ocean Coral & Turquesa. Ratings and review counts are point-in-time public Google listing values compiled June 10, 2026, and from-prices are approximate nightly rates from public listings that swing heavily by season. Star categories are typical online travel-agency classifications and can vary by site. We selected hotels to cover the full range of Puerto Morelos stays: adults-only luxury, big family all-inclusives, all-suite value, in-town beachfront boutiques, and a unique jungle bubble stay, so you can choose based on the trip you are actually taking. Always confirm current rates and inclusions on the hotel's own website before booking.

Frequently Asked Questions

What is the best hotel in Puerto Morelos, Mexico?+

For adults-only luxury, Excellence Riviera Cancun (4.9 Google, from ~$400/night) is the top-rated resort in the area. For families and value, Ocean Coral & Turquesa (4.7, from ~$210) is the biggest and most-reviewed resort. For the walkable village on a budget, Rancho Sak-Ol (4.4, from ~$85) is a beloved beachfront guesthouse. The best hotel for you depends on whether you prioritize resort amenities, the town vibe, or price.

Are the hotels in Puerto Morelos all-inclusive?+

The big resorts are. Most of the properties in the Bahia Petempich and Riviera Cancun hotel zone (Excellence, Ocean Coral & Turquesa, Marina El Cid, the Dreams resorts, Royalton Reserve) are all-inclusive. The in-town beachfront options, Rancho Sak-Ol and Casa del Puerto, are room-only or bed-and-breakfast, and The Fives offers an optional all-inclusive plan. Budget for eating out in the village if you choose a town hotel.

Is it better to stay in Puerto Morelos town or the hotel zone?+

Stay in Puerto Morelos village (Rancho Sak-Ol, Casa del Puerto) for the walkable beachfront town, with the square, independent restaurants, artisan market, and reef and cenote tours at your door. Stay in the Bahia Petempich hotel zone (Excellence, Ocean Coral & Turquesa, the Dreams resorts, and others) for all-inclusive resorts with pools, multiple restaurants, and kids clubs, but expect a 10 to 20 minute drive into the village.

How much do hotels in Puerto Morelos cost per night?+

On this list, from-prices range from about $85 per night (Rancho Sak-Ol) and $150 (Casa del Puerto) at the in-town value end to $400+ (Excellence Riviera Cancun) and $410 (Royalton Reserve) at the luxury end. Mid-range family all-inclusives such as Dreams Jade, Ocean Coral & Turquesa, and Marina El Cid run roughly $185 to $222. Rates swing heavily by season, with December through April the most expensive, so always confirm live pricing.

Are there adults-only hotels in Puerto Morelos?+

Yes. Excellence Riviera Cancun, Royalton Reserve Paraiso de la Bonita, and Oom Bubble Boutique are fully adults-only. Ocean Coral & Turquesa and Marina El Cid also have adults-only sections (El Beso and Ventus) within larger family resorts, so couples can get a grown-up wing while staying at a family-friendly property.

Which Puerto Morelos hotel is best for families?+

Ocean Coral & Turquesa is the best all-round family pick: the area's biggest resort, with four pools, kids and teen clubs, a dive center, and lots of dining at a mid-range price. Marina El Cid adds a marina and watersports, the Dreams resorts (Jade and Sapphire) offer modern all-inclusive value, and Dreams Natura is built around an on-site water park, making it a favorite for families with young kids.

Do Puerto Morelos beaches have sargassum seaweed?+

They can, seasonally. Sargassum tends to be heaviest around May to August and varies year to year and beach to beach. Puerto Morelos sits on a protected reef, so the water is calm and excellent for snorkeling, but if a pristine beach is essential, check recent conditions before booking or choose a resort with strong pools. Dreams Natura's natural lagoon area can also have seaweed and crocodiles, so it is valued for its pools over the sea.

How far is Puerto Morelos from Cancun airport?+

Puerto Morelos is about a 30 minute drive south of Cancun airport, making it one of the closest beach towns to the airport on the Riviera Maya. Dreams Natura, at the north end of the hotel zone, is the closest resort of all. Most travelers arrange a private transfer or shuttle; our Cancún airport to Puerto Morelos guide covers the options.

What is Oom Bubble Boutique in Puerto Morelos?+

Oom Bubble Boutique is a one-of-a-kind adults-only glamping stay: transparent geodesic 'bubble' domes set in the Puerto Morelos jungle, some with private pools and open night-sky views, close to the area's famous cenotes. It is inland (about 12 miles from the beach), small, and continental-breakfast-only, so it works best as a novel, romantic night or two rather than a full beach-resort base (4.5 Google across 150 reviews, from around $300 per night).

Affiliate note: Some links on this page are affiliate links. If you book through them, we may earn a small commission at no additional cost to you.

Other Popular Tours & Experiences You Might Like

Loading tours…

Related Guides