Skip to main content

Search hotels in Puerto Morelos

Enter your dates to see the latest prices and deals for Puerto Morelos hotels

Filter by:


Star Rating

Review Score

Puerto Morelos – 74 hotels and places to stay
See the latest prices and deals by choosing your dates.
Senses Riviera Maya - Oceanfront All inclusive Boutique hotel - Adults only, hotel in Puerto Morelos

Located in Puerto Morelos, a few steps from Playa Paraiso, Senses Riviera Maya - Oceanfront All inclusive Boutique hotel - Adults only has accommodations with a garden, free private parking, a shared...

The setting is spectacular. The room is extremely spacious (one of the largest we have ever stayed in). The design lends itself to privacy (which we really appreciate). The room was comfortable and well adorned. This resort should be one of the top resorts in the boutique category of all inclusives but it falls a bit short in attention to detail. Would recommend for a quiet couples location. The alto saxophone player on Friday night was talented and fun.
7.5
Scored 7.5
Good
Rated good
657 reviews
Price from$245.03per night
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive, hotel in Puerto Morelos

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive has an outdoor swimming pool, terrace, a restaurant and bar in Puerto Morelos.

Breakfast wasn't great at Akarat but much better at the buffet
8.6
Scored 8.6
Excellent
Rated excellent
13 reviews
Price from$390.16per night
Oom Bubble Boutique Riviera Cancun, hotel in Puerto Morelos

Located in Puerto Morelos, 12 mi from Playa Puerto Morelos, Oom Bubble Boutique Riviera Cancun provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar.

The tranquility hits you as soon as you step foot inside of the Oom Buble boutique grounds. A facility unlike any other I’ve seen in all my travels across Europe, South America or even South East Asia. Easily one of my favourite stays in a long time. We will be returning.
9.4
Scored 9.4
Wonderful
Rated wonderful
219 reviews
Price from$225per night
Hokhmah Heart Hotel, hotel in Puerto Morelos

Located in Puerto Morelos, 28 miles from Cancun Underwater Museum, Hokhmah Heart Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

An error in regarding the date, of arrival, however the hotel staff was very kind to accommodate us for the actual night that we needed. The place was better than expected it was Very pleasant ☺️ in the middle of the natural jungle like,with all the amenities would love to go back again with more time to explore the area, simply amazing.
8.3
Scored 8.3
Very Good
Rated very good
448 reviews
Price from$53.09per night
Jolie Jungle Eco Hotel, hotel in Puerto Morelos

Set within the rainforest in the Mayan Rivera, Jolie Jungle Eco Hotel is located in Puerto Morelos, along the Cenotes Route. It features a Mexican Temazcal steam bath and an outdoor swimming pool.

Beautiful and tranquil place to stay. The wonderful owners will charm you to no end and will do almost anything to ensure you are comfortable. (Prime example: we casually mentioned we were headed to Puerto Morelos and they brought us a cooler and parasol, and had an excellent recommendation for a reasonable place along the beach.) There are billiards, ping pong, a natural water pool, hammocks and so much more available to guests.
8.6
Scored 8.6
Excellent
Rated excellent
171 reviews
Price from$94.22per night
Hotel El Moro, hotel in Puerto Morelos

Located in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos, Hotel El Moro provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Small. Center location
8.2
Scored 8.2
Very Good
Rated very good
537 reviews
Price from$86.25per night
The Fives Oceanfront, hotel in Puerto Morelos

Located in Puerto Morelos, a few steps from Playa Puerto Morelos, The Fives Oceanfront provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Great Hotel, beautiful facility. Breakfast was OK. Did not like the set up for the sales pitch to buy in, but we did receive a very nice gift for going to it. Entertainment was great!! Appreciated the seagrass removal!
8.4
Scored 8.4
Very Good
Rated very good
379 reviews
Price from$149per night
LUX Studio ROOM LAS PALMAS PUERTO MORELOS, hotel in Puerto Morelos

LUX Studio ROOM LAS PALMAS PUERTO MORELOS is located in Puerto Morelos, 17 miles from Cancun Underwater Museum and 21 miles from ADO International Bus Station.

It was really nice for 2nights.it was clean and the rooftop was also really cool
8.1
Scored 8.1
Very Good
Rated very good
80 reviews
Price from$65.55per night
Suites Valentina, hotel in Puerto Morelos

Located in Puerto Morelos, Suites Valentina has a terrace, restaurant, bar, and free WiFi throughout the property.

So friendly and really clean
8.2
Scored 8.2
Very Good
Rated very good
56 reviews
Price from$59.80per night
Yax Kiin Casa Boutique, hotel in Puerto Morelos

Featuring a terrace, Yax Kiin Casa Boutique is located in Puerto Morelos in the Quintana Roo region, a 3-minute walk from Playa Puerto Morelos and 18 miles from Cancun Underwater Museum.

This is a new property. The room was comfortable, clean, modern, and had cute boho decor! The shower had strong water pressure and nice hot water! The a/c worked well. The host was very helpful and quick to respond to any questions. Located just 5 mins from the beach and right next door to several cafes and small restaurants. Would definitely stay again!!
8.3
Scored 8.3
Very Good
Rated very good
14 reviews
Price from$63per night
See all 72 hotels in Puerto Morelos

Most-booked hotels in Puerto Morelos in the past month

Budget hotels in Puerto Morelos

  • Hotel Caracol Puerto Morelos
    7.6
    Scored 7.6
    Good
    Rated good
     · 366 reviews

    Hotel Caracol Puerto Morelos is located in Puerto Morelos, within a 4-minute walk of Playa Puerto Morelos and 18 miles of Cancun Underwater Museum.

    Good size room. Clean and sufficient for a short stay.

  • Corales Suites
    7.8
    Scored 7.8
    Good
    Rated good
     · 307 reviews

    Located in Puerto Morelos, a few steps from Playa Puerto Morelos, Corales Suites provides accommodations with an outdoor swimming pool, free private parking and a terrace.

    Nice space, clean and reliable. Ivan es super genial

  • Hacienda Morelos Beachfront Hotel
    7.5
    Scored 7.5
    Good
    Rated good
     · 614 reviews

    Located right on the beach in Punto Morelos, this luxurious hotel comes with rooms sea views. Hotel Hacienda Morelos is just a 40-minute drive from Cancun.

    fabulous location and wonderful attached restaurant.

  • Rancho Sakol
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 448 reviews

    Set on a beautiful beach in the Riviera Maya, Rancho Sakol is 25 minutes' walk or 10 minutes' by bike from the center of Puerto Morelos.

    Excellent, caring staff and nice location make this spot worth visiting.

  • Yax Kiin Casa Boutique
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 14 reviews

    Featuring a terrace, Yax Kiin Casa Boutique is located in Puerto Morelos in the Quintana Roo region, a 3-minute walk from Playa Puerto Morelos and 18 miles from Cancun Underwater Museum.

    L’accueil fut excellent, l’appartement très propre et bien situé

  • Vidanta Riviera Maya

    Located in Puerto Morelos, a 6-minute walk from Secreto Beach, Vidanta Riviera Maya provides accommodations with a garden, private parking, a terrace and a restaurant.

  • Excellence Riviera Cancun All Inclusive - Adults Only

    Excellence Riviera Cancun All Inclusive - Adults Only features a garden, terrace, a restaurant and bar in Puerto Morelos. With free WiFi, this 5-star hotel offers a 24-hour front desk and an ATM.

  • Azul Villa Casa del Mar - Gourmet All Inclusive by Karisma

    Located a few steps from Playa Petempich, Azul Villa Casa del Mar - Gourmet All Inclusive by Karisma offers 5-star accommodations in Puerto Morelos and features a fitness center, a terrace and a...

FAQs about hotels in Puerto Morelos







Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Puerto Morelos:

  • 10
    Scored 10

    Puerto Morelos is a small yet vibrant town with heaps of...

    Puerto Morelos is a small yet vibrant town with heaps of options for everyone, from families of all sizes and ages to singles or couples who want to party or have a great time by the beach. Almost same distance from Cancun and Playa del Carmen, close to the route of the Cenotes and Super Markets. Cultural events happening very often at the main plaza and they have a few local markets to go to and enjoy some souvenir shopping. Amazing food EVERYWHERE!
    A
    Anonymous
  • 8.0
    Scored 8.0

    Loved it when we started going to shop there from an all...

    Loved it when we started going to shop there from an all inclusive more than 10 years ago. So started staying there instead. First couple years were great. Then COVID for 2 years. Since then we have been going usually twice year. But this time (April 2024) noticed how it’s gone from laidback, mostly authentic town to tourist centered with a lot of building. Used to have building rules that no higher than 3 stories. That has definitely either changed or been ignored. Still nice place, just changing into a smaller (so far) of Playa del Carmen.
    A
    Anonymous
  • 10
    Scored 10

    Puerto Morelos is a hidden gem!

    Puerto Morelos is a hidden gem! Very clean, quaint and relaxed! The beach area is pristine and the water is exactly that Caribbean azure blue green! There's lots going on but it doesn't seem busy. Very chill - happy vibes! Gorgeous sunshine and a warm breeze! Tons of choice for food and drink, tours, and necessities. Pretty perfect!
    Tanya
    Canada
  • 10
    Scored 10

    Lovely little village with some local character, where there...

    Lovely little village with some local character, where there are some local people, not just tourists. Perfect location for everything: snorkelling, the airport, cenotes, local attractions, and yet much more relaxed and low key than most other places on the coast.
    Bettina
    Denmark
  • 4.0
    Scored 4.0

    This ""Deluxe Double Ocean View" room was awful.

    This ""Deluxe Double Ocean View" room was awful. NO furniture except for the bed and ONE wooden chair. We had to put our luggage on the floor. NO closet or hangers. NO bottled water - which should be a given for any Mexican hotel. So glad we were only there for two nights and then could escape to our place in Akumal. We do love Puertos Morelos and the restaurant on-site at the hotel helped make up for our miserable stay. LAST time we book with Booking.com.
    Deanna
    United States of America
  • 10
    Scored 10

    Puerto Morelos is a quiet, laid back town that tries to...

    Puerto Morelos is a quiet, laid back town that tries to provide both modern conveniences, while maintaining its ethnic culture. The restaurants were plentiful and the food was well prepared. If you are staying on the beach side, everything was within walking distance. (The bookstore was a pleasant surprise.) This is not a party town. Most of the visitors are middle aged and hail from the USA and Canada. For us, this was the perfect place to relax.
    Claudette
    United States of America

Explore guest reviews of hotels in Puerto Morelos

  • From $123.42 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,257 reviews
    Amazing place! Awesome and friendly staff! Luis, the owner, have is a lot of useful advise of all the possible activities and tourist attractions! The internal area of the hotel is very pleasant, you can chill comfortably by the pool while hosting from afternoon sun! Breakfast was perfect, too - different every day, with fruit, fresh juice, very good coffee and hot (in terms of temperature) Mexican food!! We'll definitely come here again on my next trip to Puerto Morelos
    Koliaest
    United Kingdom
  • From $119.79 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 224 reviews
    La Quinta Orquidea Hotel is a very special place with a unique and extraordinary architecture, perfect located, just a few walking minutes away from Puerto Morelos beach and surrounded with a lot of different restaurants and a great supermarket. The entire staff is amazing friendly and helpful and they have treated me like a family member. I enjoyed my stay very much and will definitely stay there again when I’ll be back in Puerto Morelos.
    Petra
    Germany
  • From $136.11 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 762 reviews
    We did not eat breakfast at the hotel. It was not included in our stay. The hotel has a restaurant/ bar. It does a brisk business for lunch served at tables or brought to your lounger. The location was perfect, it was on the beach front. Ask for a second floor room facing the ocean. Staff was excellent. Parking was a easy. Daytime entertainment is common, but not overly intrusive. Night time was quiet. A/C worked fine.
    dennis
    United States of America
  • From $130.10 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 307 reviews
    Good location. We only stayed here for our first night, after arriving at Cancun airport and before beginning our road trip. Easily reached by car from Cancun. Small hotel with a small swimming pool. Simple but suited to our needs for a good night's rest. Check-in was easy. We could park the car in the property. Walked to the beach for dinner and to a nearby bakery for breakfast.
    Mariana
    Belgium
  • From $109.01 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 519 reviews
    I came to Puerto Morelos to check out a quieter and not-so-touristy place for future travels. The location of this hotel is right on the beach. I did not need a grand suite or room to stay in on this trip. The room that I had was more than sufficient for a 3-day stay. I will come back on some future date and will most likely take a bigger room.
    John
    Mexico
  • From $136.11 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 762 reviews
    This place is right on the beach. There is a restaurant attached. It is a smaller hotel, definitely, not high budget. But that's what you go you Mexico for. It is a short walk to the center of this small town. Many eating establishments are available. There is a nice little grocery store in town. The water is beautiful. So is the town.
    Rob
    United States of America
  • From $130.10 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 307 reviews
    Good location within the hotel section of Puerto Morelos. The pool was great, and the room was good too. My second morning I had a friend visit me near the pool (see photo). I liked that the room was on the pool level as well. I just walked out of my room and jumped in the pool.
    Juan
    United States of America
  • From $109.01 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 519 reviews
    We came there for relax on a private beach - and we have it :) Except that staff was excellent, hotel had it's own small pool, we had a fridge and a microwave in the room which, in fact, was newly renovated so in general we can't complain about anything.
    Jacek
    Poland
  • From $123.42 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,257 reviews
    Breakfast is amazing and the staff is so friendly and helpful. Quiet, shaded garden area, hammocks to relax in and only steps away from the beach. Small hotel for a laid back relaxing stay. Easy walk to a variety of restaurants.
    Cindy
    United States of America
  • From $62.70 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 77 reviews
    Swimming pool on the top flor was very nice and clean, water was cold, but very refreshing. The staff was very helpfull. The room and bathroom was clean and nice and quiet. There is a nice small parking space by the hotel.
    Tomaz
    Slovenia
  • From $49.43 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 376 reviews
    Isolated, on the beach, quiet, environmentally conscious. Be sure to bring food with you unless you will have all your meals provided by the hosts. Bring sturdy water shoes if you want to get in the ocean.
    Stacia
    United States of America
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 448 reviews
    The location was great for the seclusion, however, it is necessary to take cabs back and forth to town. If you have no concerns about this additional cost, and want a quiet place on the beach, its great!
    Mark
    United States of America
  • From $137.54 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 412 reviews
    Safety, close to beach and everything, staff, the whole ambiance. I love boutique hotels with a flare and homey charm. a great stay for me. wish it could have been longer.
    Aileen
    Canada
  • From $80.62 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 160 reviews
    Edward and his partner are very kind and nice but unfortunately seems like they can’t do much to fix the place The view and the fact it is on the beach
    Aymen Luca
    Canada
  • From $127.34 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 614 reviews
    The property was directly on the beach. The hotel was clean and authentic. The staff were welcoming and hospitality was excellent.
    Monica
    United States of America
  • From $99.39 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 537 reviews
    Lovely, small hotel in lush garden setting. Cheerful and spacious rooms. Great breakfast. Close to beach. Really good value.
    Gillian
    Canada
  • From $49.43 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 376 reviews
    Great location, right on the beach and very quiet. Juan and family are very nice and welcoming.
    Martina
    Switzerland
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 866 reviews
    Small, quiet Hotel with few Rooms. Large room. Oceanfront. Nice and helpful Frontdesk people.
    Giuseppe
    Mexico
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 93 reviews
    Nice and quiet Hotel, right in the middle of Puerto Morelos. We enjoyed our stay here.
    Johannes
    Germany
  • From $68.77 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 87 reviews
    Close to everything and on the beach.
    Serena
    United States of America