See the latest prices and deals by choosing your dates.
Hotel in Puerto Morelos
Located in Puerto Morelos, 1.1 miles from Playa Maroma, Senses Riviera Maya by Artisan - All inclusive-Adults only has accommodations with a restaurant, free private parking, a bar and a shared... Rooms were amazing, great views, nice environment to stay in with your partner. Restaurant was clean and beautifully prepared meals.
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 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. Great room. Good views. Location perfect for my tastes. Quite, relaxed little town. Friendly
Hotel in Puerto Morelos
The Fives Oceanfront has a restaurant, fitness center, a bar and shared lounge in Puerto Morelos. With free WiFi, this 5-star hotel offers a private beach area and room service. the rooms are really nice and comfortable. I loved the view. it was really clean
Hotel in Puerto Morelos
Corales Suites is located in Puerto Morelos, a few steps from Playa Puerto Morelos. Featuring family rooms, this property also provides guests with a terrace. Spacious apartment we good natural breeze, great quiet spot on the beach few minutes from downtown.
Hotel in Puerto Morelos
Located in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos, We Hotel Puerto Morelos has a restaurant, an outdoor swimming pool and a bar, as well as free WiFi. new, clean, great pool with view, netflix, very amenable and cooperative (Luis, Jose, and all), convenient location
Hotel in Puerto Morelos
Featuring an outdoor swimming pool, garden and views of pool, Hotel El Moro is located in Puerto Morelos, a few steps from Playa Puerto Morelos. Very cozy, clean and nice. I would come back! The receptionnist Sheila is very kind and helpful! Thank you very much!
Hotel in Puerto Morelos
Hotel Puerto Caracol is located in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Location, very good restaurants next door, supermarket nearby, beach, very friendly staff.
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 love the place because it is in nature and not a lot of city noise.
Hotel in Puerto Morelos
Located in Puerto Morelos, a few steps from Playa Puerto Morelos, Villas Valentina has a number of amenities including a restaurant, free bikes, a bar and free WiFi. Centrally located. Great view from the roof to catch the sunrise over the water. Owner was MORE than helpful with every aspect.
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
HOTEL & BEACH CLUB OJO DE AGUA has a restaurant, outdoor swimming pool, a bar and garden in Puerto Morelos. Featuring family rooms, this property also provides guests with a terrace. Great location, nice bungalow, friendly staff, would stay here again.
Hotel in Puerto Morelos
Hotel Puerto Caracol is located in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Location, very good restaurants next door, supermarket nearby, beach, very friendly 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. Great room. Good views. Location perfect for my tastes. Quite, relaxed little town. Friendly
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
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 love the place because it is in nature and not a lot of city noise.
Hotel in Puerto Morelos
Hotel Muchin is located in Puerto Morelos, 1.5 miles from Playa Puerto Morelos. All rooms have a flat-screen TV with cable channels and a private bathroom. The hotel has family rooms. everything clean and new. very comfortable beds.
Hotel in Puerto Morelos
LUX Studio ROOM LAS PALMAS PUERTO MORELOS is located in Puerto Morelos, 1.7 miles from Playa Puerto Morelos. Featuring family rooms, this property also provides guests with a terrace. the property was in a great location in the quieter side of Puerto Morelos but only a few minutes...
Hotel in Puerto Morelos
Located in Puerto Morelos, 1.1 miles from Playa Maroma, Senses Riviera Maya by Artisan - All inclusive-Adults only has accommodations with a restaurant, free private parking, a bar and a shared... Rooms were amazing, great views, nice environment to stay in with your partner.
Hotel in Puerto Morelos
Located in Puerto Morelos, within a 3-minute walk of Playa Puerto Morelos and 0.9 miles of Playa Punta Brava, Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive provides a bar.
Hotel in Puerto Morelos
Lunita jungle hotel has a restaurant, outdoor swimming pool, a bar and garden in Puerto Morelos. Featuring family rooms, this property also provides guests with a sun terrace.
Many families visiting Puerto Morelos loved staying at The Fives Oceanfront, Rancho Sakol, and Casa Boutique Hokhmah.
On average, 3-star hotels in Puerto Morelos cost $176 per night, and 4-star hotels in Puerto Morelos are $751 per night. If you're looking for something really special, a 5-star hotel in Puerto Morelos can be found for $1,963 per night, on average (based on Booking.com prices).
For hotels in Puerto Morelos that serve highly-rated breakfasts, try The Fives Oceanfront, Casa Boutique Hokhmah, and Casa del Puerto by MIJ - Beachfront Hotel.
Casa del Puerto by MIJ - Beachfront Hotel, Jolie Jungle Eco Hotel, and Rancho Sakol got great room view-related reviews from travelers in Puerto Morelos.
On average, it costs $107 per night to book a 3-star hotel in Puerto Morelos for tonight. You'll pay around $228 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto Morelos will cost around $493, on average (based on Booking.com prices).
The average price per night for a 3-star hotel in Puerto Morelos this weekend is $97 or, for a 4-star hotel, $281. Looking for something even fancier? 5-star hotels in Puerto Morelos for this weekend cost around $516 per night, on average (based on Booking.com prices).
OOM BUBBLE BOUTIQUE HOTEL, Nuscaa Boutique Tree House & Spa, and Casitas Kinsol are some of the popular hotels in Puerto Morelos.
These hotels in Puerto Morelos are highly rated by couples: OOM BUBBLE BOUTIQUE HOTEL, Nuscaa Boutique Tree House & Spa, and Casitas Kinsol.
Small very well looked after local town. Charming vibe. It’s beautiful just to walk the main square during the night and check the handcrafts stalls while enjoying a gelato, or walk in the beach to get tanned. You can also snorkel or scuba, it’s a National Coral Reef Park. Expect to pay a little bit more for food. Best coffee place at Las Robles. There’s a Chedraui next to the main square. Easy to get in downtown by either Colectivo or Taxi at very fair price (you can take them at the Federal road).
We absolutely loved our time in Puerto Morelos. From the cobblestone streets to the amazing restaurants and cafes. Not to mention the beautiful white sandy beaches. There was wonderful music throughout the streets on a nightly basis and the downtown square was lively and fun. Exploring the town on beach cruisers was so much fun! We didn’t want to leave.
I can’t speak to all of the beaches at Puerto Morales but where we stayed was a little rockier and not quite as beautiful as in Cancun - still lovely though! We also slightly prefer Cancun in that we can walk up and down the beach for quite a distance, or walk out the front door of a resort and walk or get a bus or taxi to other restaurants or shopping. Still very beautiful either way!
We were lucky to have an accommodation out of the town of Puerto Morelos because I think the coastal part of the town is super touristic, there is nothing else than restaurants and tour agencies... People recommended us the part of the town behind the highway but we were already on our way out - next time, I would rather explore there then to stay in the port again.
We live in Playa del Carmen however we love spending time on the weekends in Puerto Morelos. We normally just come for the day but this time we stayed overnight. I would recommend at least a weekend trip to Puerto Morelos. We absolutely Love Puerto Morelos. It is a very clean, tranquil and pretty small beach town. The central plaza is a big draw for families. My son and other kids Love playing on the new and pretty large play structure surrounded by artificial grass, located in the central plaza. In the meantime, parents can sip on a latte or a juice at a pretty cafe nearby or just on a nearby park bench. The docks in Puerto Morelos are a pretty sight too, not to mention the gorgeous palm-tree lined white sand beaches. You will love PM!
The beach at this area known as Riviera Cancun is not great. Lots of (smelly) seaweed and rocks. It is not close to nightlife. You have to get cabs that usually have fixed prices that varies from USD30-40 each way. I think it’s great if you want to enjoy the hotel mainly and do not bother about going into the water.
Puerto Morelos
Everyone worked very hard to make our stay excellent. We did the all-inclusive. There were just a couple of small bumps but they were fixed very quickly. The reservation dinners were AWESOME! The pool servers were great. Never an empty glass (tip them!) The trees on the beach for shade are a wonderful idea! It's the first time I've seen it and it works so well! Lots of chairs everywhere. The room was clean. wifi was great - even ON THE BEACH!
It is a nice small hotel, very quiet. We really liked our stay there. The location is great, 30 min drive from Cancun. Puerto Morelos, a small town nearby, is very nice to walk around in the evening. It has a nice artesian market, many restraurants, nice promenade along the sea. The staff at the hotel was very friendly and welcoming. The room was very clean and comfortable. We would like to come back to this place. Highly recommended for a quiet stay .
The location was great, not even a block to the water! There is a nice beach club right in front of the hotel with good margaritas and burgers. I loved the balcony in the room we were moved to (see comments below on what we didn't like), and we even booked an extra night. The kitchen was well equipped, and even had an oven (not common in Mexico). The staff was very helpful and friendly. Parking was off street and secure. We'll be back!
Puerto Morelos
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.
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.
Puerto Morelos
It was right on the beach. The staff were friendly and attentive. It seemed like every time we left the room, housekeeping followed behind to clean and restock fresh towels. The night lighting in the lobby and walkway to the beach was breathtaking. The bars and bar staff were friendly, creative, and spot on with the drinks.
Puerto Morelos
It is only a few steps from the beach, basically it can be "at on the beach property" the rooms are clean, just clean without any funny aromas, perfec conditions to make your own meals, although there is a beach club a few steps away from the hotel where prices are very accessible even if you are under a budget
The hotel is very private as it does not have many rooms. It is right on the beach. The restaurant in the premises is FANTASTIC. Very nice and relaxing especially if you are on a gateway with your partner/spouse
Puerto Morelos
Now Jade was a wonderful resort. The staff was amazing! I would definitely recommend this hotel to anyone that was looking for a fantastic resort in Mexico!
Puerto Morelos
The hotel is very nice and clean. The food is actually good for an all inclusive! They have restrooms everywhere and the entertainment staff was great!
Puerto Morelos
A few steps from the beach , breakfast excellent, beautiful decorations, very nice boutique hotel, but if there are family with young kids.
Location is really nice. Rooms are good and one of the best restaurants in Puerto Morelos is located in the hotel.
On the beach, plenty of loungers and Bali beds, walking distance to town square, and close to the airport.
Puerto Morelos
The best staff and hotel atmosphere in Puerto Morelos. Well equipped room which whatever you need.
Puerto Morelos
it was right on the beach and away from any crowds. I really enjoyed my stay
Puerto Morelos
Pros: - Elegant facilities. No corners cut - Professional staff. Butlers work each floor and were very helpful with booking reservations for dinner and sending confirmation emails. - Amazing food. The buffet had so much variety and all was top quality. The restaurants were very good and allowed you to order as much as you wanted. Seriously! - The beach is incredible and is groomed daily. No seaweed and folks were friendly everywhere. - The best room we have ever stayed in, which says a lot given how much we've traveled. It is deep and flows through four areas: Front with dual closets and bathroom with shower and Jacuzzi tub and dual sinks. Bedroom with large TV, sunken sitting room with lounge and desk that leads to the porch with a swing seat and comfortable lounge. If the door to porch is open, the air conditioner turns off and when door is closed it turns on again. Staff restocked fridge with sodas daily and bottled water. - The staff reinforces that tips are all included, allowing you to decide who and how much to tip, which we did daily for rides, meals service and butler assistance. - The entire property (five resorts) are accessible. The Grand is not allowed to be toured by the other four. - COVID testing was free, for three nights or more, and there is a line for the Grand only. Whole process took 15 minutes. Waited less than five for results. DON't pay for a home kit. Just schedule a test.
I liked the room service, food, cleanliness, the staff and entertainment.
Puerto Morelos
Property was very clean. Staff was outstanding.
Puerto Morelos
Practically perfect piece of paradise
Puerto Morelos
Nos encanto absolutamente todo