GoHotelly
3-star hotel Check-in 15:00 · Check-out 11:00

Hotel El Moro

Experience comfort and charm at Hotel El Moro, located steps from the beach in Puerto Morelos. Enjoy spacious rooms, a refreshing outdoor pool, and a delightful breakfast amidst serene outdoor spaces. Perfect for families and pet-friendly, with convenient

Av Javier Rojo Gomez 17 SM2, M5, L17, 77580 Puerto Morelos, Q.R., Mexico View on map
8.6/10
Very Good Based on 322 recent guest reviews
Free Wi-Fi Free breakfast Free parking Accessible Outdoor pool
What recent guests emphasize

Comfortable, Central, and Budget-Friendly Stay

Guests appreciate the spacious rooms, friendly staff, and convenient location close to beaches and local attractions, while noting some noise and water pressure issues.

Guests often praise

  • Spacious, comfortable rooms with kitchens in some units, suitable for families.
  • Friendly, attentive, and helpful staff providing warm service.
  • Great location within walking distance of the beach, restaurants, and snorkeling spots.
  • Free breakfast with a good variety of options, served in a pleasant outdoor courtyard.
  • Well-maintained outdoor pool and quiet patio areas for relaxation.

Worth knowing

  • Evening noise from nearby live music and street activity can be noticeable.
  • Water pressure and temperature may be inconsistent at times.
  • Rooms generally have firm mattresses, which may not suit all preferences.
  • No on-site restaurant or fitness center; kitchens available only in some rooms.
  • Best suited for short stays rather than long-term visits due to some practical limitations.

Best for

  • Travelers seeking budget accommodation with good value and central location.
  • Families needing spacious rooms with kitchen facilities.
  • Guests wanting easy access to beaches, dive shops, and local attractions.
  • Visitors looking for a friendly, casual atmosphere in a small, intimate hotel.
  • Short stays where location and price are prioritized over luxury amenities.
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Hotel El Moro

Hotel El Moro: A Hidden Gem in Puerto Morelos

Hotel El Moro stands as a delightful retreat for those seeking both relaxation and adventure in the heart of Puerto Morelos, Mexico. With an impressive rating of 4.3, this charming property is perfectly situated at Av Javier Rojo Gomez 17, just steps away from the stunning coastline.

The allure of Hotel El Moro lies in its spacious accommodations. Families will find the deluxe rooms accommodating, providing enough space to spread out comfortably. As noted by guest Ellen Byrne, the extra kitchen and dining area elevate the experience, making it an ideal choice for families of any size. Guests can indulge in a cooling dip in the well-maintained outdoor pool after a sun-soaked day at the nearby beach or while exploring the vibrant malecon.

While some guest reviews, such as that from Sasha Vrabac, mention occasional noise into the evening and subpar water pressure, these factors are often overshadowed by the hotel's undeniable charm. The cozy atmosphere and friendly staff create a warm welcoming environment that perfectly captures the essence of the Mexican Caribbean. In fact, many patrons, including Bill Arcuri, return time and again due to the inviting nature and lovingly maintained spaces of the hotel.

The breakfast experience at Hotel El Moro adds another touch of delight. Guests enjoy fresh meals in the tranquil courtyard, framed by the grandeur of a majestic Banyan tree. This serene environment contrasts beautifully with the lively surroundings, offering a peaceful start to the day.

For those looking to explore, the hotel's prime location offers easy access to a variety of local attractions, including the intriguing Croco Cun Zoo and the stunning Playa Publica Puerto Morelos. Guests can also find plenty of scuba diving shops just a short walk away, making it a perfect base for adventurous excursions.

In conclusion, Hotel El Moro is not just a place to stay but a cherished experience waiting to unfold. Its blend of spaciousness, charm, and prime location provides guests with everything they need for an unforgettable getaway. Whether for a family vacation or an adventurous retreat, Hotel El Moro promises to be a cherished destination in Puerto Morelos.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Free breakfast
Free parking
Accessible
Outdoor pool
Air-conditioned
Laundry service
Pet-friendly
Kid-friendly
Kitchens in some rooms
Airport shuttle

Not available at this property

Restaurant
Fitness center
Smoke-free
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

EB
Ellen Byrne Jul 29, 2025
8.0

Great place close to the beach. The rooms were really spacious for my family of 5, giving us enough room to spread out! The added kitchen and dining area was nice too. Super close to the beach, malecon and chedraui grocery store. The pool is really nice for cooling off. The breakfast is good but near the end of our stay we were sick of it. Lots of scuba dive shops a walk away.

SV
Sasha Vrabac May 24, 2025
10

Dear Travellers, We spent a night here, which had its pros and cons. Yes, as other people stated, it can be loud into the evening. If that is a problem don't stay here. It has sub par water pressure and warm water, firm mattress. Again, you get what you pay for. However, that is overshadowed by its imperfect charm, location, great breakfast and amazing happy staff. Because of its great location you are right in the hustle and lively atmosphere of this beach town's core. It is a short walk to great beaches and phenomenal snorkeling. This isn't a great long-term stay but a great choice for a night or two.

PB
Prem B Apr 16, 2025
8.0

This is my second time staying at this hotel in two years, I stayed 6 nights both times. I enjoyed it both times, had the deluxe room, large size,comfortable firm mattresses with clean sheets and 4 pillows, excellent air conditioner, fridge, generally quite, there is bit of live music sound from restaurants next door which is expected as it’s location is central to many restaurants. The staff were friendly and attentive, the breakfast was nice and enjoyable served in the courtyard under giant trees. It also has a rooftop area where one can enjoy a drink with ocean views. The hot water was hit and miss this time, I didn’t mind it as it’s a tropical place and luke warm or cool shower is ok. The safe was missing which they replaced as requested. The hotel is very safe. t’s a perfect hotel for the price.

BA
Bill Arcuri Apr 05, 2025
10

El Moro is my go to hotel when visiting Puerto Morelos. It’s a quaint, lovingly maintained property with charming, simple rooms and serene outdoor spaces. The breakfast courtyard enjoys the shade of a massive, majestic Banyan tree. The pool is small, but well-maintained and the surrounding patio provides several spots to get out of direct sun. Most rooms, at least in the rear buildings, have generous balcony/patio space immediately in front. The staff is consistently warm and accommodating. The buffet breakfast has enough choices that you’ll always find something you like (and I love that I could just keep refilling my coffee cup). The property is small and intimate enough that you’ll feel comfortable striking up conversations with fellow guests. I’ve stayed in four or five different rooms throughout the property, and all seemed well-maintained (maybe I needed fresh batteries for a TV remote once, but even then, the staff was quick to help). The value I’ve gotten, especially when I book “early bird”, has been great. And you really just can’t beat the location — so close and convenient to everything. If you like to travel on a budget while still being treated to friendly service and comfortable accommodations, El Moro is a great option.

Location & neighborhood

Where you'll find Hotel El Moro

Puerto Morelos, Quintana Roo, Mexico

Based on sightseeing, recreation, and getting around

  • Cancun International Airport 20 min Car
  • Cozumel International Airport 2 hr 1 Car
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in Quintana Roo. Distances are rough real-world times, not straight-line.

Croco Cun Zoo 2,874 reviews

Croco Cun Zoo

Carr. Cancún - Tulum 31-Km 31, Joaquín Zetina Gasca, 77580 Puerto Morelos, Q.R., Mexico

4.6 · Zoo
Monumento Ruta de los Cenotes 127 reviews

Monumento Ruta de los Cenotes

Quintana Roo Puerto Morelos - Leona Vicario, 77580 Puerto Morelos, Q.R., Mexico

4.6 · Museum
Playa Publica puerto morelos 731 reviews

Playa Publica puerto morelos

77580 Puerto Morelos, Quintana Roo, Mexico

4.5 · Beach
People also viewed

Similar Hotels in Quintana Roo

Hand-picked alternatives with a comparable feel, size and price band.

Blvd. Emilio Portes Gil 1050, Nuevo Santander, 87030 Cdad. Victoria, Tamps., Mexico

Hotel Santander Inn & Suites

Experience great value at Hotel Santander Inn & Suites, located in Nuevo Santander, Cdad. Victoria. Enjoy our clean accommodations...

3.9 (274) View
Camino a la Jicarita #2, Col. Cuahtemoc, 91500 Coatepec, Ver., Mexico

Eco Hotel La Jicarita

Discover Eco Hotel La Jicarita, a serene getaway with a 4.4 rating located in the lush landscapes of Coatepec. Enjoy free WiFi, o...

4.4 (230) View
Sian Kaan, Carretera Tulum-Boca Paila km 10.5, 77780 Tulum, Q.R., Mexico

LIBÉLULA TULUM

"Discover LIBÉLULA TULUM, a serene retreat with a 4.7star rating located in Sian Kaan, Tulum. Enjoy spacious rooms, pristine beac...

4.7 (194) View
Calle Gral. Otero Nte. 801, Reforma, 85830 Navojoa, Son., Mexico

Sicomoro Hotel

Experience comfort and convenience at Sicomoro Hotel, rated 4.1. Enjoy free WiFi, a refreshing pool, and complimentary breakfast,...

4.1 (267) View
Avenida General, Av. Rafael E. Melgar, Centro, 77668 Cozumel, Q.R., Mexico

Hotel Boutique Vista del Mar

Discover the charm of Hotel Boutique Vista del Mar in Cozumel, where stunning ocean views meet exceptional service. Enjoy spacious...

4.3 (292) View
1a. Sur 10, Centro, Los Laureles, 30450 Arriaga, Chis., Mexico

HOTEL IO

Discover HOTEL IO in the heart of Arriaga, Chis., with a 3.8 rating. Enjoy free WiFi, a refreshing pool, and kidfriendly ameniti...

3.8 (220) View
Jacarandas, Flores del Pedregal, 99545 Villanueva, Zac., Mexico

Hotel San Judas Tadeo

Discover Hotel San Judas Tadeo in Villanueva, Zacatecas, where comfort meets elegance. Enjoy spacious master suites, exceptional a...

4.2 (271) View
Independencia, Manzana Centro, 42390 Alfajayucan, Hgo., Mexico

Posadas Hacienda

Discover comfort and tranquility at Posadas Hacienda in Alfajayucan, rated 4.3 stars. Enjoy spacious rooms, friendly service, and ...

4.3 (142) View
27980, Vicente Guerrero 27, Zona Centro, 27987 Parras de la Fuente, Coah., Mexico

Hotel Nuve Parras

Experience the charm of Hotel Nuve Parras, a 4.4star sanctuary in the heart of Parras de la Fuente. Enjoy spacious rooms, exquisi...

4.4 (265) View
Calle 39 x 46 y 48 # 223 B, Centro, 97780 Valladolid, Yuc., Mexico

Hotel Las Mestizas

Discover comfort and convenience at Hotel Las Mestizas, rated 4.3 in the heart of Valladolid. Enjoy complimentary parking, air con...

4.3 (222) View
Share your stay

Stayed at Hotel El Moro? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.