Find the right hotel in Puerto Morelos

Top-rated hotels, great locations, and flexible options for every kind of trip.

Welcome to Puerto Morelos

Nestled between Cancun and Playa del Carmen, Puerto Morelos offers a charming blend of serene beaches, vibrant marine life, and a laid-back atmosphere. Explore the colorful local markets, indulge in fresh seafood, and discover the stunning coral reefs just offshore. Plan your getaway to Puerto Morelos today for an unforgettable experience!

Boutique beachfront hotels near the National Reef Park for snorkelers

Perfect for snorkeling enthusiasts who want direct access to the Puerto Morelos National Reef Park, one of the Caribbean's most pristine coral ecosystems. These beachfront properties combine intimate boutique character with private beach areas, sea-view pools, and on-site or nearby water sports facilities.

Hotel Marina El Cid Spa & Beach Resort

Hotel Marina El Cid Spa & Beach Resort

Good (34 reviews)

Puerto Morelos

from 167 $ avg/night
View ›
Rancho Sakol

Rancho Sakol

Very Good (449 reviews)

Puerto Morelos

from 86 $ avg/night
View ›
Desire Riviera Maya Resort All Inclusive, Exclusively For Couples (Adults Only)

Desire Riviera Maya Resort All Inclusive, Exclusively For Couples (Adults Only)

Superb (154 reviews)

Puerto Morelos

from 621 $ avg/night
View ›
Arrecifes Suites

Arrecifes Suites

Good (222 reviews)

Puerto Morelos

from 69 $ avg/night
View ›
The Diving Lodge Downtown

The Diving Lodge Downtown

Superb (118 reviews)

Puerto Morelos

from 266 $ avg/night
View ›
Desire Pearl Riviera Maya Resort All Inclusive, Exclusively For Couples

Desire Pearl Riviera Maya Resort All Inclusive, Exclusively For Couples

Fabulous (100 reviews)

Puerto Morelos

from 710 $ avg/night
View ›
Villa Esmeralda By Karisma

Villa Esmeralda By Karisma

Puerto Morelos

from 5708 $ avg/night
View ›
The Fives Oceanfront

The Fives Oceanfront

Very Good (234 reviews)

Puerto Morelos

from 161 $ avg/night
View ›

Luxury adults-only resorts in Puerto Morelos with private beach

This selection is ideal for couples and discerning travelers seeking an exclusive, peaceful retreat away from families and crowds. These five-star resorts deliver private beach access, world-class spa facilities, infinity pools, and all-inclusive dining along the Caribbean coastline of Puerto Morelos.

Secrets Riviera Cancun Resort & Spa (Adults Only)

Secrets Riviera Cancun Resort & Spa (Adults Only)

Very Good (49 reviews)

Puerto Morelos

from 511 $ avg/night
View ›
Breathless Riviera Cancun Resort & Spa (Adults Only)

Breathless Riviera Cancun Resort & Spa (Adults Only)

Very Good (191 reviews)

Puerto Morelos

from 353 $ avg/night
View ›
El Beso At Ocean Coral & Turquesa All Inclusive (Adults Only)

El Beso At Ocean Coral & Turquesa All Inclusive (Adults Only)

Fabulous (174 reviews)

Puerto Morelos

from 260 $ avg/night
View ›
El Dorado Royale, All & More Inclusive Adults Only

El Dorado Royale, All & More Inclusive Adults Only

Very Good (85 reviews)

Puerto Morelos

from 254 $ avg/night
View ›
The Eden By Desire Riviera Maya All Inclusive, Exclusively For Couples

The Eden By Desire Riviera Maya All Inclusive, Exclusively For Couples

Very Good (3 reviews)

Puerto Morelos

from 2341 $ avg/night
View ›
El Dorado Casitas Royale, All & More Inclusive - Adults Only

El Dorado Casitas Royale, All & More Inclusive - Adults Only

Good (47 reviews)

Puerto Morelos

from 198 $ avg/night
View ›
Excellence Riviera Cancun All Inclusive - Adults Only

Excellence Riviera Cancun All Inclusive - Adults Only

Puerto Morelos

Margaritaville Island Reserve Riviera Maya - An Adults Only Karisma All-Inclusive Experience

Margaritaville Island Reserve Riviera Maya - An Adults Only Karisma All-Inclusive Experience

Very Good (115 reviews)

Puerto Morelos

from 284 $ avg/night
View ›

Romantic quiet hideaways in Colonia Pescadores for couples

Couples seeking a peaceful retreat away from busy resort strips will find these properties ideal for reconnecting in a relaxed, intimate atmosphere. Expect adults-only policies, private pools, garden settings, and boutique-scale accommodations just steps from the laid-back village center of Puerto Morelos.

Areia Boutique Hotel - Puerto Morelos (Adults Only)

Areia Boutique Hotel - Puerto Morelos (Adults Only)

Very Good (657 reviews)

Puerto Morelos

from 53 $ avg/night
View ›
La Quinta Orquidea

La Quinta Orquidea

Very Good (73 reviews)

Puerto Morelos

from 120 $ avg/night
View ›
Sota Human Space Retreat Centre & Wellness Adults Only

Sota Human Space Retreat Centre & Wellness Adults Only

Exceptional (14 reviews)

Puerto Morelos

from 162 $ avg/night
View ›
Abbey Del Sol - Tropical Escape Near Beach In Puerto Morelos

Abbey Del Sol - Tropical Escape Near Beach In Puerto Morelos

Superb (191 reviews)

Puerto Morelos

from 97 $ avg/night
View ›
Hotel Casa El Moro

Hotel Casa El Moro

Good (549 reviews)

Puerto Morelos

from 54 $ avg/night
View ›
Casa Velero Puerto Morelos

Casa Velero Puerto Morelos

Good (492 reviews)

Puerto Morelos

from 44 $ avg/night
View ›
Righetto Vacation Rentals

Righetto Vacation Rentals

Exceptional (262 reviews)

Puerto Morelos

from 75 $ avg/night
View ›

Best family-friendly hotels near Crococun Zoo and La Ruta De Los Cenotes

This selection is ideal for families seeking adventure-filled getaways close to Crococun Zoo and the cenote route along the Riviera Maya. These hotels offer family rooms, multiple pools, kid-friendly dining, and easy access to the natural and wildlife attractions that make this corridor so popular with families.

Nickelodeon Hotels & Resorts Riviera Maya

Nickelodeon Hotels & Resorts Riviera Maya

Fabulous (1027 reviews)

Puerto Morelos

from 523 $ avg/night
View ›
Iberostar Selection Riviera Cancun

Iberostar Selection Riviera Cancun

Very Good (163 reviews)

Puerto Morelos

from 165 $ avg/night
View ›
Hotel & Beach Club Ojo De Agua

Hotel & Beach Club Ojo De Agua

Good (540 reviews)

Puerto Morelos

from 60 $ avg/night
View ›
Vela'S Condos Ocean Front

Vela'S Condos Ocean Front

Fabulous (198 reviews)

Puerto Morelos

from 70 $ avg/night
View ›
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

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

Good (306 reviews)

Puerto Morelos

from 331 $ avg/night
View ›
Sensira Resort & Spa Riviera Maya All Inclusive

Sensira Resort & Spa Riviera Maya All Inclusive

Good (577 reviews)

Puerto Morelos

from 223 $ avg/night
View ›
Holiday Inn Club Vacations Grand Residences All Inclusive

Holiday Inn Club Vacations Grand Residences All Inclusive

Superb (87 reviews)

Puerto Morelos

from 249 $ avg/night
View ›
Greta Puerto Morelos - By Aloja Rv

Greta Puerto Morelos - By Aloja Rv

Superb (128 reviews)

Puerto Morelos

from 110 $ avg/night
View ›
Casa Mulder - Steps To Beach Private Pool Ocean-View Roof

Casa Mulder - Steps To Beach Private Pool Ocean-View Roof

Exceptional (4 reviews)

Puerto Morelos

from 313 $ avg/night
View ›
Hokhmah Heart Hotel

Hokhmah Heart Hotel

Fabulous (510 reviews)

Puerto Morelos

from 36 $ avg/night
View ›

Mid-range hotels steps from Playa Publica and Puerto Morelos square

Perfect for travelers who want an authentic Puerto Morelos experience without overspending on a large resort. These centrally located hotels put you within easy walking distance of the public beach and the charming town square, with comfortable amenities and a relaxed coastal atmosphere.

Corales Suites

Corales Suites

Very Good (133 reviews)

Puerto Morelos

from 96 $ avg/night
View ›
Hotel Ojo De Agua

Hotel Ojo De Agua

Pleasant (986 reviews)

Puerto Morelos

from 29 $ avg/night
View ›
Casa Paraiso

Casa Paraiso

Good (149 reviews)

Puerto Morelos

from 72 $ avg/night
View ›
Hotel Caracol Puerto Morelos

Hotel Caracol Puerto Morelos

Good (245 reviews)

Puerto Morelos

from 26 $ avg/night
View ›
Suites Valentina

Suites Valentina

Good (404 reviews)

Puerto Morelos

from 34 $ avg/night
View ›
Kaam Accommodations

Kaam Accommodations

Very Good (92 reviews)

Puerto Morelos

from 120 $ avg/night
View ›
Hostal Cuca Macuca

Hostal Cuca Macuca

Very Good (437 reviews)

Puerto Morelos

from 18 $ avg/night
View ›

Eco jungle lodges near La Ruta de los Cenotes for adventure seekers

This selection is ideal for adventure travelers who want to explore the cenote-dotted jungle corridor while staying in environmentally mindful properties. These lodges and eco-stays offer lush garden surroundings, outdoor pools, proximity to the jungle interior, and a back-to-nature atmosphere that complements active itineraries.

Anand Ecoaldea

Anand Ecoaldea

Very Good (131 reviews)

Puerto Morelos

from 77 $ avg/night
View ›
Madre Tierra Eco Habitat

Madre Tierra Eco Habitat

Good (106 reviews)

Puerto Morelos

from 49 $ avg/night
View ›
Cheel Lodge & Camping

Cheel Lodge & Camping

Very Good (70 reviews)

Puerto Morelos

from 26 $ avg/night
View ›
Lunita Jungle Hotel

Lunita Jungle Hotel

Fabulous (103 reviews)

Puerto Morelos

from 101 $ avg/night
View ›
Rancho Las Chulas Hotel And Restaurant

Rancho Las Chulas Hotel And Restaurant

Good (36 reviews)

Puerto Morelos

from 52 $ avg/night
View ›
Buenos Dias Guest House

Buenos Dias Guest House

Very Good (193 reviews)

Puerto Morelos

from 43 $ avg/night
View ›

Browse by accommodation type

Best budget-friendly stays in Puerto Morelos

This selection is ideal for cost-conscious travelers looking to explore the stretch between Cancún and Tulum without overspending. These properties offer beachfront access, pools, and solid amenities at more accessible price points in and around Puerto Morelos.

Casa Amor Pto Morelos

Casa Amor Pto Morelos

Very Good (227 reviews)

Puerto Morelos

from 61 $ avg/night
View ›
Casa Brisa Y Mar

Casa Brisa Y Mar

Superb (20 reviews)

Puerto Morelos

from 152 $ avg/night
View ›
Layla Guesthouse

Layla Guesthouse

Fabulous (240 reviews)

Puerto Morelos

from 217 $ avg/night
View ›
Fragata Departamentos

Fragata Departamentos

Good (15 reviews)

Puerto Morelos

from 53 $ avg/night
View ›
Casa Frida

Casa Frida

Exceptional (20 reviews)

Puerto Morelos

from 110 $ avg/night
View ›
Caribbean Reef Villas

Caribbean Reef Villas

Puerto Morelos

from 250 $ avg/night
View ›

Romantic oceanfront suite hotels near Bahia Petempich Beach

Couples seeking an intimate, memorable honeymoon will find these properties perfectly suited to a romantic Caribbean escape. Each hotel offers oceanfront access, luxurious suite accommodations, spa services, and upscale dining along the Riviera Maya coastline.

Dreams Puerto Morelos Resort & Spa (Adults Only)

Dreams Puerto Morelos Resort & Spa (Adults Only)

Good (146 reviews)

Puerto Morelos

from 250 $ avg/night
View ›
Joia Paraiso By Iberostar (Adults Only)

Joia Paraiso By Iberostar (Adults Only)

Superb (30 reviews)

Puerto Morelos

from 415 $ avg/night
View ›
Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort-Adults Only

Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort-Adults Only

Good (65 reviews)

Puerto Morelos

from 603 $ avg/night
View ›

Secrets Riviera Cancun Resort & Spa (Adults Only)

Puerto Morelos

Margaritaville Island Reserve Riviera Cancun - A Karisma All-Inclusive Experience For All (Adults Only)

Margaritaville Island Reserve Riviera Cancun - A Karisma All-Inclusive Experience For All (Adults Only)

Very Good (92 reviews)

Puerto Morelos

from 330 $ avg/night
View ›
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino (Adults Only)

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino (Adults Only)

Pleasant (178 reviews)

Puerto Morelos

from 239 $ avg/night
View ›
Resort Vidanta Riviera Maya

Resort Vidanta Riviera Maya

Exceptional (1 review)

Puerto Morelos

from 317 $ avg/night
View ›

All-inclusive family resorts near Selvatica on the Riviera Maya

This selection is ideal for active families visiting the Riviera Maya who want adventure-ready lodging close to Selvatica's zip-lines and off-road experiences. These all-inclusive and resort-style properties offer multiple pools, family rooms, fitness facilities, and diverse dining options that keep kids and adults energized between excursions.

Hilton Cancun, An All-Inclusive Resort

Hilton Cancun, An All-Inclusive Resort

Good (227 reviews)

Puerto Morelos

from 340 $ avg/night
View ›
Ventus Ha At Marina El Cid Spa & Beach Resort

Ventus Ha At Marina El Cid Spa & Beach Resort

Very Good (19 reviews)

Puerto Morelos

from 211 $ avg/night
View ›
Villa Casa Del Mar By Karisma

Villa Casa Del Mar By Karisma

Puerto Morelos

from 6517 $ avg/night
View ›
Vidanta Riviera Maya - Mayan Palace, Grand Mayan

Vidanta Riviera Maya - Mayan Palace, Grand Mayan

Puerto Morelos

from 630 $ avg/night
View ›
Vidanta Riviera Maya

Vidanta Riviera Maya

Puerto Morelos

from 280 $ avg/night
View ›

Pickleball games on hotel

We played pickleball on the court using the two provided racquets and balls. After returning from Puerto Morelos beach, we swam in the pool and prepared meals in the condo kitchen with the pans and utensils I found in the cabinets. I operated the washer and dryer following the packet of information on the counter.

L
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Private pool steps from the door

I swam in the private pool each morning. I used the beach chairs and umbrella Milko provided for my walks to the nearby beach, and I cooked meals in the fully equipped kitchen of my spacious apartment.

A
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Walk to the north end

I walked from the town center to the north end after my dinner. I stayed in the house for six nights and used the pool area daily.

K
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Swimming in the private pool

I swam in the pool at Casa Destinoswith a kitchen that I kept stocked for my meals. The bathrooms were large and filled with plenty of towels.

E
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Transport for evening errands

I rode the rentable bikes into Puerto Morelos for dinner and to pick up groceries. After, I relaxed in the pool and on the loungers, behind a locked gate. Diana cleaned my room weekly while I stayed on the hotel.

G
9.7
Verified guest Below Expectations
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Private swim out pool for sun

I stayed in an Eden suite with a private swim out pool. This pool provided a cool retreat from the sun while I relaxed with my wife during the day. We also spent time at the main pool where staff like Daniel assisted us with getting sun beds for the foam party. The resort food was fresh, and I enjoyed papaya every morning during my six nights there.

J
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Watermelon art at the pool

I watched Luis craft detailed watermelon sculptures daily while I relaxed at the main activities pool. My butler, Gustavo, stocked my suite fridge with peach juice and Pepsi upon request. I dined on fresh burgers grilled poolside, which I enjoyed while looking out over the Caribbean Sea. I spent my mornings taking an outdoor yoga class on the resort grounds.

I
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Campfires built near the jungle tents

I slept in a tent equipped with a double bed and a hammock. After dark, I sat by the campfire lit on the site. I ate a fresh, vegetarian dinner prepared in the kitchen. My tent sat in the jungle near the Ruta de los Cenotes.

C
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Private spots for our rental car

I parked my rental car in the wide parking lot while I stayed in the apartment. I used the beach chairs and towels kept in my unit before I walked to the ocean.

T
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Lounging beneath the beach palapas

I sat under the palapas on the sand while I watched the beach from the lounge chairs. We swam in the poolwith sand toys for the kids in the exterior seating area. I relaxed on the terrace of my apartment on the second floor during my stay. Freddy brought a crib, high chair, and plastic tub to my room for the baby.

W
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Swimming above the city streets

I swam in the rooftop pool while looking at the horizon. I toasted bread in the kitchen with the toaster during my five mornings in the studio.

J
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Beach gear inside each apartment

I used the beach chairs, tote bags, and towels supplied in my apartment during my daily trips to the ocean. Afternoons were spent swimming in the courtyard pool, which remained shaded throughout the day. I also took the free bikes to ride into town for dinner each evening.

M
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Views over the mangrove forest

I watched monkeys swinging in the trees from the rooftop terrace while I sat in the jacuzzi. I spent time in the games room using the dart board, and I also took the pool toys to the water nearby. The gated entrance stayed secure with security guards on duty at the gate throughout my stay.

E
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Swimming in the heart-shaped cenote

I swam in the heart-shaped cenote while staying in a cabin glassed in along the ceiling. I woke up with the sunrise shining through the trees, after which I spent time in the Russian banya on the grounds.

D
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Thank you for your feedback

Thank you for subscribing

Close