See the latest prices and deals by choosing your dates.
Hotel in Puerto Morelos
Located in Puerto Morelos, Casa del Puerto by MIJ - Beachfront Hotel features accommodations with private terraces. The hotel and grounds are beautiful. The room was outstanding, very large, nicely appointed with a beautiful view from the spacious balcony. Even the view of the jungle behind the hotel was spectacular! One of the nicest memories of our stay would be the service provided by the hotel staff. Victor and Marco provided very helpful and gracious service in the restaurant and Isabel beautifully set our room up every day. They were key to our relaxation, thank you all!
Hotel in Puerto Morelos
Located only 164 feet from the beach, the Ojo del Agua Hotel offers guests free Wi-Fi in public areas, an on-site diving and snorkeling store and massage service. The hotel is beachfront. Rooms are spacious and the staff is super friendly.
Hotel in Puerto Morelos
Located in Puerto Morelos, a few steps from Playa Paraiso, Senses Riviera Maya by Artisan - All inclusive-Adults only has accommodations with a garden, free private parking, a shared lounge and a bar.... we were looking for something exclusive and private and this was the best option,It wasn’t crowded/noisy at all and it was perfect for relax and rest for the weekend. the staff was amazing. I personally don’t like being covered with sand or walk miles to my room so again, this was perfect for us.
Hotel in Puerto Morelos
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. Good breakfast in the restaurant. A/C worked very well, good water pressure and hot water. We had stayed a week earlier and my girlfriend had left a vest in the room. We asked the front desk if it had been turned in by the cleaning staff and they had it. Exceptionally friendly and competent staff!
Hotel in Puerto Morelos
Located in Puerto Morelos, Hotel El Moro offers 3-star accommodations with a garden and a terrace. It was perfect! Only thing was we asked for two beds, as we are not a couple (2 women) and we only got one bed. Other than that it was perfect! Hubby now wants to go away, I am thinking of going back there with him! Location is ideal, close to everything!! <3 <3 it!
Hotel in Puerto Morelos
Facing the beachfront, The Fives Oceanfront offers 5-star accommodations in Puerto Morelos and features a fitness center, garden and shared lounge. The decor was great, short walk into a beautiful town and the staff were great
Hotel in Puerto Morelos
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. Very close to the sea.Nice day beach bar infront. Apartment had a really nice view.
Hotel in Puerto Morelos
Villas Valentina features free bikes, terrace, a restaurant and bar in Puerto Morelos. Walter, the host was super friendly and accommodating. The room was nicely decorated and had everything we needed for a comfortable stay. Great location and amazing views from the very cute little roof top patio. Restaurant downstairs served fantastic coconut shrimp and prices were good
Hotel in Puerto Morelos
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. I was totally amazed with this place. Beautiful, comfy and unique. Sara did everything to make us feel comfortable, and worked hard to exceed our expectations. If you can't live without the internet or tv, it's not for you.
Hotel in Puerto Morelos
Featuring 3-star accommodations, Hotel Puerto Caracol is located in Puerto Morelos, a 4-minute walk from Playa Puerto Morelos and 18 miles from Cancun Underwater Museum. excellent location! fair price, and great staff
Hotel in Puerto Morelos
Popular with guests booking hotels in Puerto Morelos
Hotel in Puerto Morelos
Popular with guests booking hotels in Puerto Morelos
Hotel in Puerto Morelos
Popular with guests booking hotels in Puerto Morelos
Hotel in Puerto Morelos
Popular with guests booking hotels in Puerto Morelos
Hotel in Puerto Morelos
Popular with guests booking hotels in Puerto Morelos
Hotel in Puerto Morelos
Located in Puerto Morelos, a few steps from Playa Paraiso, Senses Riviera Maya by Artisan - All inclusive-Adults only has accommodations with a garden, free private parking, a shared lounge and a bar.... we were looking for something exclusive and private and this was the best option,It wasn’t...
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.
Hotel in Puerto Morelos
Set in Puerto Morelos town and 2 mi from the beach and reef, Casitas Kinsol offers 8 rustic rooms with fans and private bathrooms. This animal-friendly guest house has 3 pet dogs and a cat. The ambiance & character of this property is amazing!
Hotel in Puerto Morelos
Facing the beachfront, Resort Vidanta Riviera Maya offers 5-star accommodations in Puerto Morelos and has an outdoor swimming pool, fitness center and garden.
Hotel in Puerto Morelos
Villas Valentina features free bikes, terrace, a restaurant and bar in Puerto Morelos. Walter, the host was super friendly and accommodating.
Hotel in Puerto Morelos
Featuring 3-star accommodations, Hotel Puerto Caracol is located in Puerto Morelos, a 4-minute walk from Playa Puerto Morelos and 18 miles from Cancun Underwater Museum. excellent location! fair price, and great staff
Hotel in Puerto Morelos
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. Good breakfast in the restaurant. A/C worked very well, good water pressure and hot water.
Hotel in Puerto Morelos
Located only 164 feet from the beach, the Ojo del Agua Hotel offers guests free Wi-Fi in public areas, an on-site diving and snorkeling store and massage service. The hotel is beachfront. Rooms are spacious and the staff is super friendly.
Hotel in Puerto Morelos
Facing the beachfront, The Fives Oceanfront offers 5-star accommodations in Puerto Morelos and features a fitness center, garden and shared lounge. The decor was great, short walk into a beautiful town and the staff were great
Hotel in Puerto Morelos
Located within 17 miles of Cancun Underwater Museum and 21 miles of ADO International Bus Station, Hotel Muchin has rooms with air conditioning and a private bathroom in Puerto Morelos. everything clean and new. very comfortable beds.
Hotel in Puerto Morelos
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. I was totally amazed with this place. Beautiful, comfy and unique.
Hotel in Puerto Morelos
LUX Studio ROOM LAS PALMAS PUERTO MORELOS is located in Puerto Morelos, within 17 miles of Cancun Underwater Museum and 21 miles of ADO International Bus Station. we are very pleased with the hotel.
These hotels in Puerto Morelos are highly rated by couples: Nuscaa Boutique Tree House & Spa, Oom Bubble Boutique Riviera Cancun, and Lunita jungle hotel.
On average, it costs $129 per night to book a 3-star hotel in Puerto Morelos for tonight. You'll pay around $144 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto Morelos will cost around $603, on average (based on Booking.com prices).
Many families visiting Puerto Morelos loved staying at Lunita jungle hotel, Oom Bubble Boutique Riviera Cancun, and Rancho Sakol.
For hotels in Puerto Morelos that serve highly-rated breakfasts, try Oom Bubble Boutique Riviera Cancun, Hotel El Moro, and The Fives Oceanfront.
On average, 3-star hotels in Puerto Morelos cost $7 per night, and 4-star hotels in Puerto Morelos are $82 per night. If you're looking for something really special, a 5-star hotel in Puerto Morelos can be found for $65 per night, on average (based on Booking.com prices).
Oom Bubble Boutique Riviera Cancun, Jolie Jungle Eco Hotel, and Corales Suites got great room view-related reviews from travelers in Puerto Morelos.
The average price per night for a 3-star hotel in Puerto Morelos this weekend is $145 or, for a 4-star hotel, $222. Looking for something even fancier? 5-star hotels in Puerto Morelos for this weekend cost around $650 per night, on average (based on Booking.com prices).
Nuscaa Boutique Tree House & Spa, Oom Bubble Boutique Riviera Cancun, and Lunita jungle hotel are some of the popular hotels in Puerto Morelos.
We loved Puerto Morelos! Nice town square. Beautiful weather with nice beaches. There are so many restaurants with the best food! The best restaurant for us was La Pepita. Friendly people. Plenty of taxes.
Very quiet and felt safe walking around alone. Lots of restaurants and food choices, most seem good and good value. I did not have one good Margarita or Pina Colada-which I like at the end of a beach day as the beach empties, found this strange but not a big deal. The town people were very sweet and friendly, smiling faces and always greet you, this was nice. I like that the village area is t too built up yet, still typical village feel which. You don’t find elsewhere. Easy to walk to most places, or Collectivo everywhere
Puerto Moreles is a hidden gem for travelers, like myself, who don't like giant all-inclusive hotels. What's the point of traveling if you are never going to leave your hotel? Puerto Moreles is authentic. It's friendly and there is plenty to do - and if you just want to relax - there is a long beautiful beach.
I liked that Puerto Morelos was a small town. There were a good variety of restaurants to choose from as well as a big Super Market. The people were friendly but the shop keepers were too aggressive for me. The beaches were great for swimming. The snorkeling amazing. There are parrots flying around right in town! It was hot and beautiful every day. It's a good place to learn Spanish as a lot of locals do not speak English.
Very small, friendly town. Tourists visit but it is not overrun. Slow, easy pace, very family friendly. We snorkeled from the beach & saw dozens of species of fish and coral. Fantastic restaurant called Mem Al Mare (unbelievable pizza, especially with blackened crust) and a great hotel called Hotel El Moro.
Puerto Morelos is a beautiful little town. I hate to recommend it, as I’d like to keep it a secret so that it doesn’t lose it charm. The town has multiple restaurants with a variety of menus of which all are delicious. The town square comes alive on Friday, Saturday and Sunday nights with live entertainment and many vendors. But my favorite vendors are the ones just south of the square in the indigenous market. Always ask for Mauricio, the hammock maker for help and great buys. Eats are plentiful, the soups at the Peninsula are fantastic. Taxis are very inexpensive and readily available. And of course, if you are a swimmer, snorkeling out to the Ojo de Agua is a must.
Puerto Morelos
Really enjoyed our short stay at The Diving Lodge. The accommodations are fairly basic but clean and comfortable, and the location (in a quiet neighborhood on the beach in Puerto Morelos) is excellent. The thing that really made our stay memorable though was the beach bar/restaurant crew. Tony, Jesus, Cesar, and the rest were all super helpful and friendly, not to mention entertaining. They helped make the stay really special even though we were only there a short time. Definitely hope to be back soon!
Puerto Morelos
Everyone was so accommodating and followed Covid requirements better than I have seen anywhere. The resort was beautiful. We made a small upgrade to the lazy river rooms. I highly recommend that, the rooms were huge and cleaned daily with turn down service. Food was good, entertainment was good, weather was good. We have stayed in several all inclusive resorts and this is definitely the best. We will go back again soon.
Puerto Morelos is my new favorite city in Mexico! The beach is the best part of this stay! The teal and blue hues of the ocean waters here are so special! The staff is extremely helpful and knowledgeable of the town. There is a restaurant downstairs and it’s an open feeling while eating looking out onto the beach! Make sure you walk into town to hire a snorkeling trip and to try the local restaurants!
Puerto Morelos
The location of this condo/hotel was fantastic. It was right on the beach and my room had a fantastic ocean view. I loved that this place was walking distance to the downtown area and that there were lots of options for food and shopping. The room was huge and there was a lot of space. I loved everything about this location and hotel.
This is such a nice hotel. I don't usually travel in resorts, so it was a treat. It had excellent WIFI. the rooms were spacious and the pools were stunning. The staff was friendly and the complimentary mini bar came with 7 bottled waters, 6 beers, 3 diet coke, 3 coke, 3 sprite and 3 seltzers. Coffee is also provided in the room.
Puerto Morelos
Exceptional staff and the most welcoming experience we've had in Mexico, hands down. If we ever come back, we would be remiss to not stay here again! Charming and unique area and cabañas, delicious breakfast, nearby beach access, and wonderful town of Puerto Morelos.
Puerto Morelos
Amazing new hotel in La Colonia (the town side, not the beach side) of Puerto Morelos. Just a few minutes walking to the old Chedraui, my favorite local restaurant El Sarzon Jarocho, and local shops.
- Very big and yummy breakfast - Swimming pool looks well - free parking before the gate to the hotel - very good view from the balcony on the beach and from the upper terrace on the jungle
Puerto Morelos
The beach is fantastic, one of the nicest iv seen in Mexico. Catalonia hotel is in the middle of the jungle and has lots of animals wich is very nice. The services are great.
We liked everything about the property. It was exactly what we were looking for; quiet, peaceful, located right on the beach. The staff were nice and the breakfast was good
Puerto Morelos
Its just 30 min from the airport and this small beach town feels extremely safe, easy to go around and the hotel is spotless. wifi was almost perfect, room also.
The location is fantastic. Right on the beach and access to beach chairs is perfect. Price is right. And easy street parking right outside hotel was convenient.
Puerto Morelos
property was on the beach and it had beautiful views, great restaurants and bars and shopping available
Puerto Morelos
amazing location on the beach in the middle of nowhere