Skip to main content

Hotels near Puerto Morelos

Search hotels and more near Puerto Morelos

Filter by:

Star Rating

Review score

Puerto Morelos – 155 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

I don’t want to hear one bad review about this place. I have not one bad thing to say. The staff goes above and beyond, they are kind, friendly and very helpful. The rooms are so clean, the property is being constantly maintained. The beach is not the best, not very swimmable (there’s manmade sand bars in them for protection I presume), but that isn’t their fault it’s the location. Around the bend the waters are just different. Do your research if you want clear turquoise, it’s a different area. But the sand is well maintained and laying on the beach is still beautiful. They are serious about the adult pools, they will kick out anyone who isn’t of age. Which I actually appreciate even though I went with my teens. Is the food top tier? Not really but if you stick to Mexican it’s delicious. They are trying to satisfy tastes from all over the world. So be respectful and open minded and find something you like. Make your reservations for dinner as soon as you arrive or you will be eating buffet every night (which I didn’t mind). Overall I’m super happy with the time we spent there. Wendy was ace in helping us set up excursions. And Freddy didn’t even hesitate when we booked the wrong building away from our friends, to get us to the right spot. Great people. Great time.
Scored 8.6
8.6
Rated excellent
Excellent
14 reviews
Price from
$357.65
per night
Hotel Ojo De Agua, 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.

I got double charge, and I talked to the receptionist and he did not help me get my money back, he did wherever he wanted and did not yelp me, and this morning I talked to a different person and he said he was going to help and still nothing. My money was not refunded.
Scored 7.0
7.0
Rated good
Good
1,068 reviews
Price from
$86.08
per night
Hotel Casa el Moro, hotel in Puerto Morelos

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

Small clean complex. Basic room very simple. Very simple breakfast. Room price just about worth it.
Scored 8.1
8.1
Rated very good
Very Good
567 reviews
Price from
$67.78
per 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.

Staff very kind
Scored 8.4
8.4
Rated very good
Very Good
415 reviews
Price from
$277.72
per night
Suites Valentina, hotel in Puerto Morelos

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

Spacious, cozy, clean room that is exactly as described. 3 minutes walk to the beach, quiet (except when the restaurant is open and has loud music but they stop at 10 pm so it's not an issue). I want to specifically mention the stuff: Jorge and Walter who were very helpful and accommodating to all our needs.
Scored 8.0
8.0
Rated very good
Very Good
97 reviews
Price from
$39.98
per 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
Scored 8.1
8.1
Rated very good
Very Good
80 reviews
Price from
$47.88
per night
Corales Suites, 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.

This property has an excellent location. It is steps to the beach and there is a beach club right in front. It was very spacious as well. It is walking distance to many great restaurants. The staff was welcoming and very accommodating.
Scored 7.8
7.8
Rated good
Good
307 reviews
Price from
$75.77
per night
Hacienda Morelos Beachfront Hotel, 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.

The location was great
Scored 7.5
7.5
Rated good
Good
597 reviews
Price from
$87.48
per night
Hotel Caracol Puerto Morelos, hotel in Puerto Morelos

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.

Nothing. They put a price and it’s a different one
Scored 7.6
7.6
Rated good
Good
357 reviews
Price from
$45.10
per night
HOTEL & BEACH CLUB OJO DE AGUA, hotel in Puerto Morelos

Facing the beachfront, HOTEL & BEACH CLUB OJO DE AGUA offers 3-star accommodations in Puerto Morelos and has a garden, terrace and restaurant.

Clean, location, price
Scored 6.8
6.8
Rated pleasant
Pleasant
759 reviews
Price from
$61.58
per night
See all hotels near Puerto Morelos